Pretvornik CSV ↔ JSON obravnava celoten prehod med dvema najpogostejšima tabelaričnima formatoma. Pameten razčlenjevalnik CSV obravnava polja v narekovajih z vejicami, ubežne narekovaje, poljubna ločila in zaključne prazne vrstice. Samodejno zazna števila, logične vrednosti in null pri pretvorbi CSV→JSON; ustvari čist CSV z uskladitvijo ključev po vrsticah pri pretvorbi JSON→CSV.
Prenašanje podatkov med CSV in JSON je vsakodnevno opravilo – vnašanje izvoza iz baze podatkov v orodje, ki uporablja JSON, generiranje CSV za preglednico iz odziva API-ja ali preoblikovanje podatkov za nov sistem. Pretvornik CSV ↔ JSON opravi obe smeri čisto, neposredno v brskalniku. Razčlenjevalnik CSV obravnava resnično zapletene primere: polja, ki vsebujejo vejice (kadar so v narekovajih), ubežne narekovaje (podvojeni v slogu RFC 4180), CRLF ali LF konce vrstic, zaključne prazne vrstice in nastavljiva ločila (tabulator, podpičje, navpična črta, karkoli). Samodejno zaznavanje se vklopi pri pretvorbi v JSON – nizi, ki izgledajo kot cela števila, postanejo števila, "true"/"false"/"null" postanejo ustrezni tipizirani ekvivalenti, obrezovanje presledkov pa je neobvezno. Pri pretvorbi JSON→CSV orodje preide skozi polje objektov in zbere vsak edinstven ključ med vrsticami, nato ustvari CSV z glavo in pravilno ubežanimi celicami. Narekovaji v celicah se podvojijo, celice z ločili ali novimi vrsticami se obdajo z narekovaji, gnezdeni objekti/polja pa se serializirajo v celice z nizom JSON.
CSV → JSON in JSON → CSV. Gumb Zamenjaj takoj obrne vhod/izhod za preverjanje popolnega prehoda.
Razčlenjevalnik obravnava polja v narekovajih, vgrajene vejice, ubežne narekovaje, CRLF/LF konce vrstic – deluje na resničnih CSV datotekah, ne le na preprostih primerih.
Spremenite ločilo iz vejice v karkoli – tabulator (za TSV), podpičje (evropska lokalizacija), navpična črta ali kateri koli en znak.
Števila, logične vrednosti in null se v izhodu JSON razčlenijo v ustrezne tipizirane vrednosti. Izklopite, če želite vse kot nize.
Izhod se posodobi ob vsakem pritisku tipke – brez potrebe po gumbu za pretvorbo. Prilepite in rezultate vidite takoj.
Kadar imajo objekti JSON različne ključe, glava CSV vključi vse edinstvene ključe, manjkajoče celice pa ostanejo prazne – brez izgube podatkov.
Prilepite izvoz CSV iz svoje baze podatkov v pretvornik in dobite polje JSON, pripravljeno za uvoz v NoSQL shrambo ali API, ki uporablja JSON.
Pretvorite odziv API-ja (polje JSON) v CSV za neposredno lepljenje v Excel ali Google Sheets.
Prehod skozi orodje za čiščenje oblikovanja – uporabno pri združevanju CSV datotek iz različnih virov z neusklajenim citiranjem.
Pretvarjajte med prevajalskimi preglednicami v obliki CSV in datotekami i18n v JSON za orodja, kot so razširitve za Chrome ali React-intl.
Ustvarite testne podatke JSON iz testnih podatkov CSV (ali obratno) za nasajanje razvojnih baz podatkov in integracijske teste.
Kliknite ikono CSV/JSON v vrstici DevSuite Pro. Odpre se podokno s preklopom smeri, možnostmi in dvema besedilnima poljema.
Izberite CSV → JSON za razčlenjevanje tabelaričnih podatkov ali JSON → CSV za sploščenje polja objektov v vrstice.
Prilagodite ločilo, če ni vejica, vklopite "prva vrstica je glava" in "samodejno zaznaj števila", da ustrezata obliki vaših podatkov.
Prilepite CSV ali JSON v vnosno polje. Izhod se takoj prikaže na desni.
Kliknite Kopiraj izhod, da pridobite rezultat. Uporabite Zamenjaj ↔, da obrnete smer in preverite, da je prehod brez izgub.
Namestite DevSuite Pro brezplačno in odklenite več kot 64 orodij za razvijalce za svoj brskalnik.