CSV ↔ JSON Konverter käsitleb täielikku edasi-tagasi teisendust kahe levinuima tabelivormingu vahel. Nutikas CSV-parser käsitleb jutumärkides välju komadega, varjestatud jutumärke, kohandatud eraldajaid ja lõpureavahetusi. Tuvastab automaatselt arvud, tõeväärtused ja null-väärtused CSV→JSON suunas; genereerib CSV→JSON suunas puhta CSV korrektse veerude ühtlustamisega ridade lõikes.
Andmete liigutamine CSV ja JSON vahel on igapäevane ülesanne — andmebaasi ekspordi toomine JSON-i tarbivasse tööriista, CSV genereerimine tabelarvutuse jaoks API vastusest, või andmete ümberkujundamine uue süsteemi jaoks. CSV ↔ JSON Konverter teeb mõlemat suunda puhtalt brauseris. CSV-parser käsitleb reaalse maailma segadust: komasid sisaldavad väljad (kui jutumärkides), varjestatud jutumärgid (RFC 4180 stiilis kahekordistatud), CRLF või LF reavahetused, lõpus olevad tühjad read ja seadistatavad eraldajad (tabeldusmärgiga, semikooloniga, püstkriipsuga eraldatud, mis iganes). Automaattuvastus rakendub JSON-i suunas — täisarvude moodi stringid muutuvad arvudeks, "true"/"false"/"null" muutuvad tüüpideks vastavateks väärtusteks ning tühikute eemaldamine on valikuline. JSON→CSV suunas käib tööriist läbi objektide massiivi ja kogub kokku kõik unikaalsed võtmed ridade lõikes, seejärel genereerib CSV-i päisereaga ja korrektselt varjestatud lahtritega. Jutumärgid lahtrites kahekordistatakse, eraldajaid või reavahetusi sisaldavad lahtrid pakitakse jutumärkidesse ning pesastatud objektid/massiivid serialiseeritakse JSON-string lahtriteks.
CSV → JSON ja JSON → CSV. Vaheta-nupp vahetab sisendi/väljundi koheselt edasi-tagasi kontrollimiseks.
Parser käsitleb jutumärkides välju, sisestatud komasid, varjestatud jutumärke, CRLF/LF reavahetusi — töötab reaalse maailma CSV-ga, mitte ainult näidisandmetega.
Muutke eraldaja komalt mille iganes muule — tabeldusmärk (TSV jaoks), semikoolon (Euroopa lokaadi jaoks), püstkriips või mis tahes üksik märk.
Arvud, tõeväärtused ja null-väärtused parsitakse JSON-väljundis vastavateks tüüpideks. Lülitage välja, kui soovite kõiki väärtusi stringidena.
Väljund uueneb iga klahvivajutusega — teisendusnuppu pole vaja. Kleepige ja nähke tulemusi koheselt.
Kui JSON-objektidel on erinevad võtmed, sisaldab CSV päis kõiki unikaalseid võtmeid ning puuduvad lahtrid jäävad tühjaks — andmeid ei kaotata.
Kleepige andmebaasi CSV eksport konverterisse ning saate JSON-massiivi, mis on valmis importimiseks NoSQL-hoidlasse või JSON-i tarbivasse API-sse.
Teisendage API vastus (JSON-massiiv) CSV-ks otseseks kleepimiseks Excelisse või Google Sheetsi.
Käivitage andmed edasi-tagasi läbi tööriista vormingu puhastamiseks — kasulik erinevatest allikatest pärit CSV-de ühendamisel, kus jutumärgistus on ebajärjekindel.
Teisendage CSV-põhiste tõlketabelite ja JSON i18n-failide vahel selliste tööriistade jaoks nagu Chrome'i laiendused või React-intl.
Genereerige JSON-fikstuure CSV testandmetest (või vastupidi) arendusandmebaaside ja integratsioonitestide seemnestamiseks.
Klõpsake DevSuite Pro doki CSV/JSON ikoonil. Avaneb paneel suunalülituse, valikute ja kahe tekstialaga.
Valige CSV → JSON tabelandmete parsimiseks, või JSON → CSV objektide massiivi ridadeks lamendamiseks.
Kohandage eraldajat, kui see pole koma, lülitage sisse "Esimene rida on päis" ja "Tuvasta arvud automaatselt" vastavalt oma andmete kujule.
Kleepige CSV või JSON sisendisse. Väljund kuvatakse koheselt paremal.
Klõpsake "Kopeeri Väljund" tulemuse hankimiseks. Kasutage "Vaheta ↔" pöördumiseks ja edasi-tagasi teisenduse kadudeta kontrollimiseks.
Paigaldage DevSuite Pro tasuta ja avage 64+ arendustööriista oma brauserile.