Kas yra TXT failas?
Failas su plėtiniu .TXT yra tekstinis dokumentas, kuriame yra paprastas tekstas eilučių pavidalu. Teksto dokumento pastraipos atpažįstamos pagal vežimo grąžinimus ir yra naudojamos geresniam failo turinio išdėstymui. Standartinį tekstinį dokumentą galima atidaryti bet kurioje teksto rengyklėje arba teksto apdorojimo programoje skirtingose operacinėse sistemose. Visas tekstas, esantis tokiame faile, yra žmogaus skaitomo formato ir pateikiamas simbolių seka.
Tekstiniai failai gali saugoti didelį duomenų kiekį, nes turinio dydis neribojamas. Tačiau teksto redaktoriai, atidarantys tokius didelius failus, turi būti protingi, kad galėtų juos įkelti ir rodyti. Beveik visose operacinėse sistemose yra teksto rengyklės, leidžiančios kurti ir redaguoti tekstinius failus. Pavyzdžiui, Windows OS yra su Notepad ir Wordpad šiam tikslui. Panašiai MacOS yra su TextEdit, kad būtų galima kurti ir redaguoti tekstinius dokumentus. Tačiau internete yra ir kitų nemokamų teksto rengyklų, kurios suteikia galimybę dirbti su tekstiniais dokumentais, tokiais kaip Notepad++, kuri yra daug pažangesnė funkcionalumo požiūriu.
Failo formato specifikacijos
Teksto failo formatas neturi jokių specialių failo formato specifikacijų. Tekstinių failų MIME tipas yra tekstinis/paprastas ir formatavimas yra nedidelis arba visai nėra. Tai leidžia teksto redaktoriams atidaryti tokius failus be jokių kitų reikalavimų. Numatytasis tekstinių failų simbolių rinkinys yra ASCII, kuris naudojamas tekstinių failų turiniui kurti ir rodyti. Simboliai koduojami naudojant ASCII simbolių rinkinį, tačiau tai riboja tokių simbolių kaip svaro ženklas, doleris ir euro ženklas, kurių negalima pavaizduoti naudojant ASCII simbolių rinkinį, naudojimą. Taigi tekstinius failus taip pat galima išsaugoti Unicode formatu, dažniausiai naudojamas UTF-8.
Windows teksto failo formatas
Teksto failus Windows OS sudaro kelios eilutės, kurių kiekviena yra sudaryta iš simbolių sekos. Kiekviena vartotojo numanoma eilutė apibrėžiama dviejų simbolių deriniu, ty vežimo grįžimu (CR) ir eilutės tiekimu (LF). Windows tekstiniai failai gali būti ANSI, OEM, Unicode arba UTF-8 koduotėmis. UTF-16 kodavimas padeda išsaugoti informaciją tekstiniame faile, kuriam pateikti reikia dviejų baitų. Tokie failai paprastai prasideda baitų eilės žyma (BOM), kuri nurodo failo turinio baigtį. Reikėtų pažymėti, kad kitos Windows OS programos gali saugoti informaciją tekstinio failo formatu, tačiau su skirtingais failų plėtiniais, kad būtų rodomas konkrečios programos tekstas. Pavyzdžiui, programavimo kalbos paprastai išsaugo kodą tekstiniame faile, bet su savo plėtiniais.
Unix teksto failo formatas
Visos tokios sistemos tekstinį failą laiko kaip failą, kurio simboliai suskirstyti į nulį ar daugiau eilučių. Kiekviena eilutė yra nulio ar daugiau ne naujos eilutės simbolių ir baigiamojo naujos eilutės simbolio seka, paprastai LF.