Pretvornik TXT v JSON
Navadni besedilni datoteki dajte strukturo. Ko vsaka vrstica vsebuje ista polja, ločena s tabulatorji, navpičnimi črtami, vejicami ali presledki, pretvornik vrstice spremeni v zapise JSON, ki jih koda prebere brez lastnega razčlenjevalnika.
Pretvornik podatkov
ali spustite datoteke CSV, TSV, TXT … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
Znak, ki ločuje stolpce v datotekah CSV in besedilnih datotekah, pri branju in pisanju. Samodejno ga zazna iz vhoda, pri pisanju pa uporabi vejice.
UTF-8 deluje za vse jezike. Izberite UTF-8 z BOM, če Excel v sistemu Windows ob odpiranju CSV prikaže popačene šumnike ali azijske znake.
Vhod Excel, ODS in Numbers: pretvori samo prvi list ali vse liste (en CSV na list v ZIP ali en ključ JSON na list).
Ime zavihka lista v novi preglednici, do 31 znakov.
Polje objektov uporabi imena stolpcev kot ključe v vsaki vrstici; polje polj je bolj zgoščeno in ohrani glavo kot prvo polje.
Ime zunanjega elementa, ki obdaja vse vrstice; vsaka vrstica postane <row> znotraj njega.
Uporabljeno v stavkih CREATE TABLE in INSERT. Samo črke, števke in podčrtaji.
Narekovaji in tipi stolpcev se med zbirkami podatkov nekoliko razlikujejo; izberite tisto, v katero boste uvozili.
Datumske celice prepiše v enotno obliko. ISO (2026-10-18) je najvarnejši za zbirke podatkov in kodo; »ohrani« jih pusti, kot so v viru.
Kako uporabljati to orodje
- 1
Naložite besedilno datoteko
Dodajte izvoz .txt, podatke, ločene s tabulatorji, ali seznam z enim vnosom v vrstici. Do 20 datotek, vsaka do 95 MB.
- 2
Določite, kako so vrstice razdeljene
Ločilo je na začetku nastavljeno na samodejno zaznavanje. Pod Napredne nastavitve izberite tabulator, navpičnico ali presledek, če ločilo poznate, nastavite Kodiranje besedila za starejše datoteke in izklopite Prva vrstica je glava, če so v prvi vrstici podatki.
- 3
Pretvorite v JSON
Pritisnite Pretvori v JSON in prenesite datoteko, z zamiki za lažje branje ali strnjeno, če izklopite Pregledna oblika.
Kako pretvorim datoteko TXT v JSON?
Naložite datoteko .txt, pustite Ločilo na samodejnem zaznavanju in Prva vrstica je glava vklopljeno, nato pritisnite Pretvori v JSON. Vsaka vrstica postane en objekt, besede iz prve vrstice pa ključi.
Katere besedilne datoteke se brez težav pretvorijo v JSON
Končnica .txt pove le, da datoteka vsebuje znake; o strukturi ne obljublja ničesar. Dobro se pretvorijo datoteke, ki so na skrivaj tabele. Če celice kopirate iz Excela ali Google Preglednic, je v odložišču besedilo, ločeno s tabulatorji, zato prilepljanje v Beležnico in shranjevanje da točno takšno datoteko. Banke, plačilni sistemi in starejši ERP-ji izvažajo poročila .txt z navpičnicami, znanstveni instrumenti pa pogosto zapisujejo meritve, ločene s presledki ali tabulatorji.
Proza se ne pretvori, prav tako ne dokument, v katerem se razporeditev vrstic na pol spremeni. Če je datoteka dejansko ločena z vejicami in želite preglednico, ne kode, je krajša pot TXT v CSV. Beležnica nove datoteke od različice Windows 10 1903 privzeto shranjuje v UTF-8, zato nedavne datoteke običajno ne potrebujejo spremembe kodiranja; datoteke s starejših računalnikov pogosto da.
Pretvorba besedila v JSON glede na vrsto ločila
Najbolj prizanesljiv primer. Tabulatorji se v vrednostih redko pojavljajo, zato imena z vejicami in naslovi s presledki ostanejo v enem polju.
- Kopije iz preglednic prek odložišča
- Številni izvozi odjemalcev zbirk podatkov
Pogosta v finančnih izvozih in izvozih velikih računalnikov prav zato, ker se | v pravih podatkih skoraj nikoli ne pojavi.
- Bančna in plačilna poročila
- Vrstični dnevniki aplikacij
CSV, shranjen s končnico .txt. Vrednosti z vejicami morajo biti v dvojnih narekovajih, kot opisuje RFC 4180, sicer se stolpci premaknejo.
- Izvozi, preimenovani zaradi e-poštnih filtrov
- Starejši seznami stikov
Deluje le, če nobena vrednost ne vsebuje presledka. Posamezne besede, kode in številke so v redu; polna imena ne.
- Meritve instrumentov
- Seznami besed in ID-jev
Kako je videti JSON
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- ločil plus samodejno zaznavanje
- 5
- izvornih kodiranj besedila
- 8
- besedilnih datotek na serijo
- 20
- preden se nalaganja izbrišejo
- 30 min
Primerjava navadnega besedila in JSON
TXT
Navadno besedilo
Datoteka TXT vsebuje samo navadne znake brez oblikovanja, pisav, slik ali postavitve. Sodobne besedilne datoteke so običajno kodirane v UTF-8, ki zajema vse jezike, starejše pa lahko uporabljajo druge kodne tabele in prikažejo popačene znake. Navadno besedilo je majhno, nikoli ne zastara in se odpre na vsaki napravi, od telefonov do strežnikov. Ne more vsebovati krepkega besedila, tabel ali slik, zato je treba strukturo izraziti z razmiki ali preprosto označevalno sintakso.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- –
- Uvedeno
- –
JSON
JavaScript Object Notation
JSON je lahek besedilni format za strukturirane podatke, ki ga je v zgodnjih letih 2000 populariziral Douglas Crockford, standardizirana pa sta ga RFC 8259 in ECMA-404. Objekte, tabele, nize, števila, logične vrednosti in null predstavlja s preprosto, berljivo sintakso. Je privzeti format za spletne API-je, konfiguracijske datoteke in izmenjavo podatkov med aplikacijami v skoraj vseh programskih jezikih. Nima vgrajenih komentarjev, datumov ali shem, velikih gnezdenih datotek pa brez pregledovalnika ni lahko brati.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- –
- Uvedeno
- 2001 · Douglas Crockford
TXT se pretvori v JSON, ko mora besedilo, izvoženo iz starejšega programa ali skopirano iz poročila, v sodobno kodo, telo zahteve API ali uvoz v NoSQL, pa nihče noče ročno pisati razčlenjevalnika za eno datoteko.
Pogosta vprašanja o pretvorbi TXT v JSON
Moja besedilna datoteka ima en element na vrstico. Ali lahko postane polje JSON?
Da. Če je na vrhu glava, na primer name, vsaka naslednja vrstica postane objekt, kot je {"name": "Lisbon"}. Brez glave izklopite Prva vrstica je glava in izberite polje polj, ki vsako vrstico zapiše kot seznam z enim elementom.
Zakaj je samodejno zaznavanje razdelilo moje stavke pri vsakem presledku?
Če datoteka nima tabulatorjev, navpičnic ali vejic, so presledki edino ločilo, ki ga je še mogoče najti. Nastavite Ločilo na znak, ki ga polja res uporabljajo; prosto besedilo s presledki znotraj vrednosti potrebuje tabulatorje ali navpičnice med polji, da se čisto pretvori.
Ali lahko dnevniško datoteko pretvorim v JSON?
Če vse vrstice sledijo istemu vzorcu, na primer časovni žig, raven in sporočilo, ločeni z navpičnicami ali tabulatorji, da. Dnevniki, v katerih samo sporočilo vsebuje ločilo ali se oblika vrstic spreminja, potrebujejo razčlenjevalnik dnevnikov, ne pretvornika tabel.
Katero kodiranje izbrati za datoteko TXT iz starega sistema?
Datoteke, ki jih je pisala zahodna programska oprema za Windows, preden se je razširil UTF-8, so običajno Windows-1252; japonske Shift_JIS, kitajske GB18030, korejske EUC-KR. Izberite izvorno kodiranje, da se naglašene črke pravilno preberejo. JSON sam je zapisan v UTF-8, kodiranju, ki ga RFC 8259 zahteva za JSON, izmenjan med sistemi.
Kaj pa besedilo s fiksno širino, kjer so stolpci poravnani s presledki?
Pretvornik deli po ločilu, ne po položaju znakov. Če vrednosti nikoli ne vsebujejo presledkov, nastavitev Presledek deluje. Sicer datoteko odprite v preglednici, jo razdelite s funkcijo besedila v stolpce, shranite delovni zvezek in uporabite Excel v JSON.
Ali dobim JSON ali JSON Lines?
Standardni JSON: en dokument z enim zunanjim poljem, ki ga vsak razčlenjevalnik JSON naloži z enim klicem. JSON Lines ima en zapis v vrstici in je primeren za pretok podatkov, vendar ga ta stran ne zapisuje.
- Pretvornik TXT v CSVPretvorite razmejene datoteke .txt v pravi CSV na spletu. Samodejno zaznavanje ločil, popravljeno kodiranje, navednice po RFC 4180.
- Pretvornik JSON v TXTPretvorite JSON v navadno besedilno datoteko: en zapis na vrstico, polja ločena s tabulatorji ali drugim ločilom. Odpre se v Beležnici in Excelu.
- Pretvornik Excel v JSONPretvorite Excel v JSON na spletu: glava postane ključi, vsaka vrstica objekt, datumi v obliki ISO. Podprti XLSX, XLS, ODS in Numbers.
- Pretvornik CSV v TXTPretvorite CSV v .txt za obrazce, ki sprejmejo le besedilne datoteke, da se pri prejemniku ne odpre Excel, ali za urejevalnik. 20 datotek hkrati.
- Pretvornik PDF v JSONPretvorite tabele v PDF v JSON: vsaka vrstica postane objekt s ključi iz glav stolpcev, pripravljen za skripto, API ali bazo. Do 20 PDF-jev.
- Pretvornik TXT v ExcelPretvorite .txt v Excel: vrstice, ločene s tabulatorji ali vejicami, postanejo vrstice in stolpci, seznami pa en stolpec. Brez čarovnika za uvoz.