Hva er TXT-filformatet?
Filer med filendelsen .txt inneholder uformatert tekst. .txt-filer kan åpnes og redigeres med selv de enkleste tekstredigeringsprogrammer som er tilgjengelige på de fleste operativsystemer som standard - inkludert Notepad på Windows og TextEdit på macOS.
I motsetning til dokumentformater som brukes av avanserte tekstbehandlingsprogrammer som .docx, lagrer .txt ingen formatering overhodet. Det er ingen fonter, farger eller avsnittstiler innebygd i filen; ethvert synlig oppsett (innrykk, linjeskift) avhenger utelukkende av selve tegnene.
Uformaterte tekstfiler brukes vanligvis til å lagre korte notater. .txt-filer er også vanligvis inkludert i programvareinstallasjoner - vanligvis kalt README.txt - og inneholder informasjon som systemkrav, hovedfunksjoner og versjonsnumre.
Fordi .txt ikke har noen fast tegnkoding, kan den samme filen bruke UTF-8, Windows-1252 eller andre kodesider. Beslektede formater inkluderer .log for programutdata, .md for lettvektsmarkering og .csv for tabelldata.
Sikkerhet og trygghet
RISIKO: LOWEn .txt er ren tekst og kan ikke kjøre kode, så det er trygt å åpne en. De eneste reelle forholdsreglene: (1) doble endelser - skadevare har noen ganger navn som «faktura.txt.exe»; med filendelser vist er den virkelige typen .exe, ikke .txt, så sjekk den faktiske endelsen; (2) åpning av en enorm logg (gigabyte) i enkel Notepad kan føre til at programmet låser seg - bruk Notepad++/VS Code eller en visningsprogram; (3) uleselig tekst er et kodingsavvik, ikke korrupsjon - åpne på nytt som UTF-8.
Formatdetaljer
i et nøtteskallProgrammer som åpner TXT-filer
Tekniske detaljer
dyp spesifikasjon| MIME-type | text/plain |
| Tegnkoding | Ingen fast koding - vanlige valg inkluderer UTF-8, UTF-16 LE/BE, Windows-1252, ISO-8859-1 og eldre kodesider; koding blir utledet, ikke deklarert i filen |
| Byte-order mark (BOM) | Valgfrie innledende bytes: UTF-8 BOM = EF BB BF, UTF-16 LE = FF FE, UTF-16 BE = FE FF; de fleste .txt-filer har ingen BOM, noe som krever heuristisk deteksjon |
| Magic bytes / filsignatur | Ingen - ingen fast binær signatur; innholdstype identifiseres av .txt-endelsen eller heuristiske kodings-sniffere |
| Linjeskift | Plattformavhengig: CRLF (\r\n) på Windows, LF (\n) på Unix/Linux/macOS; avvik mellom systemer kan forårsake visningsproblemer i enkelte redigeringsprogrammer |
| Maksimal filstørrelse | Ingen begrensning pålagt av formatet; begrenset av vertens filsystem (FAT32 har grense på 4 GB; NTFS og ext4 støtter filer på flere terabyte) |
| Støtte for tegnsett | Full Unicode (1 114 112 kodepunkter) i UTF-8 og UTF-16-varianter; begrenset til 128 tegn i streng ASCII; eldre kodinger dekker spesifikke regionale skrifter |
| Struktur | Helt ustrukturert - avsnitt, lister og seksjoner eksisterer kun som blanke linjer og mellomrom; ingen semantisk markering eller hierarki |
| Innebygd metadata | Ingen - formatet lagrer ingen forfatter, tittel, dato eller språkkode; slik informasjon eksisterer kun på operativsystemets filsystemnivå |
| Komprimering | Ingen innebygd komprimering; tekstlig redundans gjør .txt-filer svært komprimerbare med gzip eller DEFLATE (vanligvis 60-80 % størrelsesreduksjon) |
| Binært innhold | Ikke støttet - filen må kun inneholde gyldige tegndata; binære bytes forårsaker kodingsfeil eller vises som erstatningstegn (U+FFFD) |
| Vanlige filnavn | README.txt, LICENSE.txt, CHANGELOG.txt, TODO.txt, notes.txt - konvensjonelt brukt i programvaredistribusjoner |
| Interoperabilitet | Universelt lesbar på alle plattformer og av alle tekstkapable applikasjoner; ingen versjonslåsing eller proprietær avhengighet |
| Risiko ved kodingsdeteksjon | Fraværet av en deklarert koding betyr at den samme filen kan vises forskjellig i redigeringsprogrammer som antar UTF-8 vs. Windows-1252, noe som forårsaker ødelagte ikke-ASCII-tegn |
| Programmatisk tilgang | Standard I/O i alle språk: Python open(), Java FileReader, C fopen(), PowerShell Get-Content, shell-omdirigering (> og >>) |
| Utgitt | Concept predates personal computers; .txt as the standard suffix since early MS-DOS/CP-M (late 1970s-1980s) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.unicode.org |
TXT-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om TXT-filer.