TXT na JSON-omskakelaar
Gee struktuur aan 'n gewone tekslêer. Wanneer elke reël dieselfde velde bevat, geskei deur tabs, pype, kommas of spasies, skakel die omskakelaar die reëls om na JSON-rekords wat kode kan lees sonder 'n pasgemaakte ontleder.
Data-omskakelaar
of los CSV, TSV, TXT …-lêers hier ·
Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute
Lêers word op ons bedieners verwerk en na 30 minute uitgevee.
Karakter wat kolomme in CSV- en tekslêers skei, vir lees en skryf. Outomaties bespeur dit uit die invoer en skryf kommas.
UTF-8 werk vir elke taal. Kies UTF-8 met BOM as Excel op Windows verwronge aksente of Asiatiese karakters wys wanneer die CSV oopgemaak word.
Excel-, ODS- en Numbers-invoer: skakel slegs die eerste blad om, of elke blad (een CSV per blad in 'n ZIP, of een JSON-sleutel per blad).
Naam van die bladtab in die nuwe sigblad, tot 31 karakters.
Skikking van objekte gebruik kolomname as sleutels vir elke ry; skikking van skikkings is kompakter en hou die opskrif as die eerste skikking.
Naam van die buitenste element wat alle rye omvat; elke ry word 'n <row> daarbinne.
Gebruik in CREATE TABLE- en INSERT-stellings. Slegs letters, syfers en onderstrepe.
Aanhaling en kolomtipes verskil effens tussen databasisse; kies die een waarin jy gaan invoer.
Herskryf datumselle in een formaat. ISO (2026-10-18) is die veiligste vir databasisse en kode; behou laat hulle soos in die bron.
Hoe om hierdie nutsding te gebruik
- 1
Laai die tekslêer op
Voeg 'n .txt-uitvoer, 'n met tab geskeide stortlêer of 'n lys met een inskrywing per reël by. Tot 20 lêers, 95 MB elk.
- 2
Dui aan hoe die reëls verdeel word
Skeidingsteken begin by Outomaties bespeur. Onder Gevorderde instellings kies jy Tab, Pyp of Spasie as jy weet watter een dit is, stel Tekskodering vir ouer lêers, en skakel Eerste ry is opskrif af as reël 1 data is.
- 3
Skakel om na JSON
Druk Skakel om na JSON en laai die lêer af, ingekeep vir leesbaarheid of kompak met Netjiese formatering af.
Hoe skakel ek 'n TXT-lêer om na JSON?
Laai die .txt-lêer op, los Skeidingsteken op Outomaties bespeur en Eerste ry is opskrif aan, en druk dan Skakel om na JSON. Elke reël word een objek, en die woorde in reël 1 word die sleutels.
Watter tekslêers skoon na JSON omskakel
'n .txt-uitbrei sê net dat 'n lêer karakters bevat; dit belowe niks oor struktuur nie. Die lêers wat goed omskakel, is dié wat in die geheim tabelle is. As jy selle uit Excel of Google Sheets kopieer, kom daar met tab geskeide teks op die knipbord, so om in Notepad te plak en te stoor gee presies so 'n lêer. Banke, salarisstelsels en ouer ERP's voer met pyp geskeide .txt-verslae uit, en wetenskaplike instrumente skryf dikwels met spasie of tab geskeide lesings.
Prosa skakel nie om nie, en ook nie 'n dokument waarvan die reëluitleg halfpad verander nie. As die lêer eintlik met kommas geskei is en jy 'n sigblad eerder as kode wil hê, is TXT na CSV die korter pad. Notepad stoor nuwe lêers sedert Windows 10 weergawe 1903 by verstek as UTF-8, so onlangse lêers het gewoonlik geen kodering-verandering nodig nie; lêers van ouer masjiene dikwels wel.
Skakel teks om na JSON volgens skeidingsteken
Die toegeeflikste geval. Tabs verskyn selde binne waardes, so name met kommas en adresse met spasies bly in een veld.
- Knipbordkopieë uit sigblaaie
- Baie databasiskliënt-uitvoere
Algemeen in finansiële en mainframe-uitvoere juis omdat | amper nooit in werklike data voorkom nie.
- Bank- en salarisverslae
- Reëlgebaseerde toepassingslogboeke
'n CSV wat met 'n .txt-uitbreiding gestoor is. Waardes met kommas moet in dubbele aanhalingstekens staan, soos RFC 4180 beskryf, anders skuif kolomme.
- Uitvoere wat vir e-posfilters hernoem is
- Ouer kontaklyste
Werk net as geen waarde 'n spasie bevat nie. Enkelwoorde, kodes en getalle is reg; volle name nie.
- Instrumentlesings
- Woord- en ID-lyste
Hoe die JSON lyk
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- skeidingstekens plus outomatiese bespeuring
- 5
- brontekskoderings
- 8
- tekslêers per bondel
- 20
- voordat oplaaie uitgevee word
- 30 min
Gewone teks en JSON vergelyk
TXT
Gewone teks
'n TXT-lêer bevat slegs gewone karakters sonder formatering, lettertipes, beelde of uitleg. Moderne teksleêrs is gewoonlik in UTF-8 geënkodeer, wat elke taal dek, hoewel ouer lêers ander enkoderings kan gebruik en onleesbare karakters kan wys. Gewone teks is piepklein, raak nooit uitgedien nie en maak op elke toestel oop, van foons tot bedieners. Dit kan nie vetdruk, tabelle of prente hou nie, so struktuur moet met spasiëring of eenvoudige opmerking uitgedruk word.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- –
JSON
JavaScript Object Notation (JSON)
JSON is 'n ligte teksformaat vir gestruktureerde data, in die vroeë 2000's deur Douglas Crockford gewild gemaak en as RFC 8259 en ECMA-404 gestandaardiseer. Dit stel objekte, skikkings, stringe, getalle, booleaanse waardes en null met eenvoudige, leesbare sintaksis voor. Dit is die verstekformaat vir web-API's, opstellingslêers en data-uitruiling tussen programme in byna elke programmeertaal. Dit het nie ingeboude kommentaar, datums of skemas nie, en groot geneste lêers is sonder 'n kyker moeilik om te lees.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- 2001 · Douglas Crockford
TXT word JSON wanneer teks wat uit 'n ouer program uitgevoer of uit 'n verslag gekopieer is, moderne kode, 'n API-liggaam of 'n NoSQL-invoer moet binnegaan, en niemand 'n ontleder vir een lêer met die hand wil skryf nie.
Gereelde vrae oor TXT na JSON
My tekslêer het een item per reël. Kan dit 'n JSON-skikking word?
Ja. Met 'n opskrifreël soos name bo-aan word elke volgende reël 'n objek soos {"name": "Lisbon"}. Sonder 'n opskrif skakel jy Eerste ry is opskrif af en kies Skikking van skikkings, wat elke reël as 'n lys met een item skryf.
Waarom het outomatiese bespeuring my sinne by elke spasie verdeel?
As 'n lêer geen tabs, pype of kommas het nie, is spasies die enigste skeidingsteken wat oorbly. Stel Skeidingsteken op die karakter wat jou velde werklik gebruik; vrye teks met spasies binne waardes het tabs of pype tussen velde nodig om netjies om te skakel.
Kan ek 'n loglêer na JSON omskakel?
Ja, wanneer elke reël dieselfde patroon volg, soos tydstempel, vlak en boodskap geskei deur pype of tabs. Logboeke waar die boodskap self die skeidingsteken bevat, of waar reëluitlegte wissel, het 'n logontleder nodig eerder as 'n tabelomskakelaar.
Watter enkodering moet ek kies vir 'n TXT-lêer van 'n ou stelsel?
Lêers wat deur Westerse Windows-sagteware geskryf is voordat UTF-8 algemeen geword het, is gewoonlik Windows-1252; Japannese lêers Shift_JIS, Chinese GB18030, Koreaanse EUC-KR. Kies die bronkodering sodat letters met aksente korrek gelees word. Die JSON self word as UTF-8 geskryf, die kodering wat RFC 8259 vereis vir JSON wat tussen stelsels uitgeruil word.
Wat van teks met vaste breedte waar kolomme met spasies belyn is?
Die omskakelaar verdeel op 'n skeidingsteken, nie op karakterposisies nie. As waardes nooit spasies bevat nie, werk die Spasie-instelling. Andersins maak jy die lêer in 'n sigblad oop, verdeel dit met die teks-na-kolomme-funksie, stoor 'n werkboek en gebruik Excel na JSON.
Kry ek JSON of JSON Lines?
Standaard-JSON: een dokument met 'n enkele boonste skikking, wat enige JSON-ontleder in een oproep laai. JSON Lines plaas een rekord per reël en pas by stroming, maar dit is nie wat hierdie bladsy skryf nie.
- TXT na CSV-omskakelaarSkakel .txt-lêers aanlyn om na regte CSV. Tabs, pype, kommapunte of spasies outomaties herken, enkodering reggestel, waardes aangehaal per RFC 4180.
- JSON na TXT omskakelSkakel JSON om na 'n gewone tekslêer: een rekord per reël, velde geskei deur oortjies of enige skeidingsteken. Maak oop in Notepad, Excel en meer.
- Excel na JSON-omskakelaarSkakel Excel-blaaie aanlyn om na JSON: opskrifry word sleutels, elke ry 'n objek, datums as ISO-stringe. XLSX, XLS, ODS en Numbers word aanvaar.
- CSV na TXT-omskakelaarSkakel CSV om na .txt vir oplaaivorms wat net teks aanvaar, ontvangers wat nie Excel moet gebruik nie, of enige teksredigeerder. 20 lêers tegelyk.
- PDF na JSON-omskakelaarSkakel tabelle in 'n PDF om na JSON: elke ry word 'n objek met die kolomopskrifte as sleutels, gereed vir 'n skrip, API of databasis. Tot 20 PDF's.
- TXT na Excel-omskakelaarSkakel 'n .txt-lêer om na Excel: tab- of kommageskeide reëls word rye en kolomme, lyste word een kolom. Geen teksinvoer-assistent nodig nie.