Ren text (.txt)
ISO/IEC StandardRen textfil (TXT) är grunden för digital databehandling och lagring av mänsklig information, och innehåller råa, oformaterade tecken som kan läsas av vartenda operativsystem och programmeringsspråk som finns.
Konvertera SRT till TXT
Gratis konverterare från SRT till TXT i webbläsaren. Konvertera filer direkt på din enhet.
Granska & Metadata
Operativsystem och filanalysverktyg identifierar TXT-filer genom att granska den inledande binära bytesekvensen:
Signatur för filhuvud på bytenivå (Magic Bytes)
Operativsystem och filanalysverktyg identifierar TXT-filer genom att granska den inledande binära bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
EF BB BF / NoneASCII-REPRESENTATION: UTF-8 BOM / Raw text
Standardisering: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046
Tekniska specifikationer
| Containerarkitektur | Sequential sequence of human-readable characters encoded as ASCII, UTF-8, UTF-16, or ISO-8859 |
| Komprimering | Uncompressed raw character bytes |
| Bytessordinning | UTF-8 (byte order neutral); Big/Little-Endian indicated by BOM in UTF-16/32 |
| Färgrymder | N/A (Plaintext) |
| Kanaler och struktur | Linear stream of characters, newline markers (LF \n or CRLF \r\n), and whitespace |
| Maximala dimensioner | Unbounded stream length |
| Transparens | None |
| Strömning och progressiv | Universal immediate byte-by-byte streaming |
Teknisk jämförelsematris: TXT vs konkurrenter
| Tekniskt attribut | TXT (Aktuell) | MD | HTML | |
|---|---|---|---|---|
| Visuell formatering | Ingen (ren ostylad text) | Lättsam Markdown-syntax | Fast visuell sidlayout | Fullständig CSS- och DOM-styling |
| Programvara som krävs | Ingen (valfri terminal eller textredigerare) | Markdown-förhandsgranskare / läsare | Dedikerad PDF-läsare | Webbläsare |
| Filstorlek | Absolut minsta möjliga | Minimal textstorlek | Stor binär behållare | Måttlig markup-overhead |
| Arkiveringslivslängd | Oändlig (rena teckenbyte) | Permanent (ren text) | Hög (ISO-standard) | Hög (W3C-standard) |
Vanliga skadeorsaker och hex-återställningsguide
Accenterade bokstäver visas som skräptecken som 'é' eller svarta frågetecken ''.
Grundorsak: Kodningsfel: en äldre ANSI/Windows-1252-fil öppnades som UTF-8 utan korrekt konvertering.
Återställning: Koda om filen med explicit UTF-8-kodning med File2File Text Converter.
Säkerhetsanalys och attackvektorer för tolkar
Rena textfiler innehåller ingen körbar kod, men skadliga unicode-tecken kan vilseleda användare eller orsaka terminalinjektering.
Kända attackvektorer
- Right-to-Left Override (RTLO) unicode-tecken som döljer körbara filändelser (t.ex. 'rapport[RTLO]cod.exe').
- Terminalescape-sekvensinjektering som kör skalkommandon vid visning av rå text via 'cat'.
- Homoglyfattacker som ersätter vanliga ASCII-bokstäver med identiskt utseende kyrilliska tecken i webbadresser.
Rekommenderade skyddsåtgärder:
Historiskt ursprung och milstolpar
Viktiga fördelar
- Absolut universell kompatibilitet: kan öppnas, redigeras och sökas i på varenda datorenhet som någonsin har byggts.
- Permanent arkiveringsbeständighet: en ren textfil som skapas idag förblir 100 % läsbar århundraden in i framtiden.
- Noll formateringsomkostnader: innehåller ren data utan metadataavsökning, binära taggar eller egna strukturer.
Tekniska begränsningar
- Noll visuell formatering: kan inte i grunden fetstila, kursivera, färglägga eller ändra teckenstorlekar utan ett externt märkspråk.
- Skillnader i radbrytningar mellan plattformar (Windows CRLF vs Unix LF) kan orsaka formateringsfel i olika operativsystem.
- Historiska kodningstvetydigheter (ANSI, Shift-JIS, Windows-1252) kan orsaka teckenskorruption (mojibake) utan UTF-8.
Intressant teknisk kuriosa
- UTF-8 uppfanns på en bordsunderlägg i ett diner i New Jersey 1992 av Ken Thompson och Rob Pike över middagen.
- Windows använder två tecken för en ny rad: Carriage Return (CR, 0x0D) och Line Feed (LF, 0x0A), en kvarleva från mekaniska skrivmaskiner.
- Över 98 % av alla webbplatser på internet använder textkodningen UTF-8.
Vanliga tekniska frågor
Vad är UTF-8?
UTF-8 är den universella teckenkodningsstandarden som kan representera varje bokstav, nummer, symbol och emoji över alla mänskliga språk samtidigt som den förblir 100 % bakåtkompatibel med ASCII.
Vad är skillnaden mellan radbrytningar i Windows och Unix?
Windows använder 'CRLF' (två byte: Carriage Return + Line Feed) för att representera en ny rad, medan Unix, Linux och macOS använder 'LF' (en enda Line Feed-byte).
Hur kan jag konvertera en TXT-fil till PDF?
Du kan konvertera vanliga textfiler till rena, professionella PDF-dokument eller Word-dokument med ett klick med File2File.app direkt i din webbläsare.
Relaterade konverteringspar för TXT
Genom att konvertera SRT-undertextfiler till TXT-avskrifter rensas tidsstoder och indexnummer bort för att lämna ren, läsbar dialog.
Omvandling av en skannad bild till extraherad text översätter bildens pixlar till redigerbara tecken så att du enkelt kan söka, redigera och lagra ord.
Konvertering av ett PNG-rasterbildsdokument till vanlig text förvandlar statiska bildpixlar till redigerbara ord med hjälp av optisk teckenigenkänning.