← Tagasi funktsioonide juurde
Free

CSV ↔ JSON Konverter

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.

Reaalajas eelvaade
example.com
CSV ↔ JSON teisendaja ✓ 3 rida teisendatud
CSV → JSON JSON → CSV
Eraldaja: , ✓ Esimene rida on päis ✓ Automaatselt tuvasta numbrid
CSV sisend
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
JSON väljund
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
Põhifunktsioonid

Kahesuunaline Teisendamine

CSV → JSON ja JSON → CSV. Vaheta-nupp vahetab sisendi/väljundi koheselt edasi-tagasi kontrollimiseks.

RFC 4180-Ühilduv CSV

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.

Kohandatud Eraldajad

Muutke eraldaja komalt mille iganes muule — tabeldusmärk (TSV jaoks), semikoolon (Euroopa lokaadi jaoks), püstkriips või mis tahes üksik märk.

Automaatne Tüübituvastus

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.

Reaalajas Teisendamine

Väljund uueneb iga klahvivajutusega — teisendusnuppu pole vaja. Kleepige ja nähke tulemusi koheselt.

Puuduvate Väljade Käsitlemine

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.

Tavalised kasutusjuhud

Andmebaasi Ekspordi Töötlemine

Kleepige andmebaasi CSV eksport konverterisse ning saate JSON-massiivi, mis on valmis importimiseks NoSQL-hoidlasse või JSON-i tarbivasse API-sse.

Tabelarvutuse Integreerimine

Teisendage API vastus (JSON-massiiv) CSV-ks otseseks kleepimiseks Excelisse või Google Sheetsi.

Andmete Ümberkujundamine

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.

Lokaliseerimisfailide Teisendamine

Teisendage CSV-põhiste tõlketabelite ja JSON i18n-failide vahel selliste tööriistade jaoks nagu Chrome'i laiendused või React-intl.

API Testimise Fikstuurid

Genereerige JSON-fikstuure CSV testandmetest (või vastupidi) arendusandmebaaside ja integratsioonitestide seemnestamiseks.

Kuidas kasutada
1

Avage CSV ↔ JSON

Klõpsake DevSuite Pro doki CSV/JSON ikoonil. Avaneb paneel suunalülituse, valikute ja kahe tekstialaga.

2

Valige Suund

Valige CSV → JSON tabelandmete parsimiseks, või JSON → CSV objektide massiivi ridadeks lamendamiseks.

3

Seadistage Valikud

Kohandage eraldajat, kui see pole koma, lülitage sisse "Esimene rida on päis" ja "Tuvasta arvud automaatselt" vastavalt oma andmete kujule.

4

Kleepige Oma Andmed

Kleepige CSV või JSON sisendisse. Väljund kuvatakse koheselt paremal.

5

Kopeerige või Laadige Alla

Klõpsake "Kopeeri Väljund" tulemuse hankimiseks. Kasutage "Vaheta ↔" pöördumiseks ja edasi-tagasi teisenduse kadudeta kontrollimiseks.

Kas olete valmis alustama?

Paigaldage DevSuite Pro tasuta ja avage 64+ arendustööriista oma brauserile.

Lisa Chrome'i Lisa Edge'i Lisa FireFoxi