JSON CSV-ks konverter tasuta
Teisenda JSON massiivid CSV-ks ja CSV tagasi JSON-ks. Käsitleb pesastatud väärtusi, jutumärkidega välju ja väärtustes olevaid komasid automaatselt.
Levinud kasutusviisid
- Ekspordi JSON API Andmed CSV-sseTeisenda JSON API vastused ja andmete eksport CSV vorminguks Excel, Google Sheets ja andmebaasideks.
- Teisenda JSON CSV Exceli ValmisolekusseMuuda mistahes JSON andmed või API vastus tasaseks CSV-ks, mida Excel ja Google Sheets saavad otseselt avada.
- Valmista JSON Andmed Andmebaasi Importimiseks EtteTeisenda JSON eksport CSV-ks massiimportimiseks MySQL, PostgreSQL, SQLite ja muudesse andmebaasidesse.
- Teisenda JSON Aruanded CSV-ks AnalüüsimiseksMuunda JSON analüütikaandmed, aruanded ja logid CSV-ks äri-intellekti ja andmete analüüsiks.
- JSON CSV-sse Arendaja Töövoogude JaoksKiiresti teisenda testmäärused, mock andmed ja konfiguratsiooni JSON CSV-ks või vastupidi — osa teie andmevoldikust.
Kuidas see töötab
See tööriist teisendab JSON-i ja CSV-d täielikult sinu brauseris ilma väliste teekideta — teisendusloogika on käsitsi kirjutatud TypeScript, mis töötab kohapeal. JSON-i parsimine kasutab brauseri natiivset JSON.parse'i, samas kui CSV parsimine kasutab kohandatud RFC 4180 olekumasinat, mis käsitleb servmuse juhtumeid, mida enamik naiivseid konvertereid valesti käsitleb.
- 1JSON parsitud ja päised kogutudJSON.parse() loeb sisendi ja valideerib selle massiivina. Konverter käib seejärel läbi iga objekti massiivis, et ehitada kõigi võtmete liit — nii et hõredad massiivid, kus erinevatel ridadel on erinevad väljad, toodavad siiski täieliku päiserea.
- 2Valikuline pesastatud-objekti lamedaks tegemineKui lamedaks tegemise valik on sees, kokkuvõetakse pesastatud objektid nagu {"address":{"city":"Oslo"}} rekursiivselt punktinotatsiooni veergudeks (address.city) enne päiste ehitamist. Massiivid ja tühjad objektid jäetakse JSON-stringiliseeritud lahtri väärtustena.
- 3RFC 4180-le vastav lahtri kodeerimine koos valemi neutraliseerimisegaIga lahtri väärtus paotakse vastavalt RFC 4180-le: komasid, jutumärke või reavahetusi sisaldavad väljad mähitakse jutumärkidesse ja sisemised jutumärgid dubleeritakse. Turvaline ekspordi režiim (vaikimisi sees) eesliitab ka iga lahtri, mis algab =, +, - või @-ga, ühe jutumärgiga, takistades hoiutabeli rakendusi nagu Excel või Google Sheets käsitlemast süstitud väärtusi käivitatavate valemitena.
- 4CSV-JSON kasutab tähemärgitasandi olekumasinatSuunda pöörates käib jagatud parseCsv funktsioon sisendi läbi tähemärk-tähemärgi kaupa, jälgides, kas see on jutumärkides välja sees, et käsitleda korrektselt manustatud komasid, paotatud jutumärke ("") ja lahtrite sisemisi reavahetusi — juhtumeid, mida lihtne reajaotuse lähenemine valesti käsitleb. detectDelimiter nuusutab esimest rida koma, semikooloni, tabelduse või püstjoone jaoks, et toetada automaatselt mittestandardseid eksporte.
Seotud tööriistad
Exceli / XLSX vaataja
Ava ja vaata .xlsx, .xls, .csv ja .ods arvutustabeleid ilma Exceli või Google'i tabeliteta. Vaheta lehti ja ekspordi CSV- või JSON-vormingus. Töötab täielikult sinu brauseris.
JSON Exceliks
Teisenda JSON-objektide massiiv Exceli (XLSX) või CSV-arvutustabeliks. Pesastatud objektid muutuvad punktiga eraldatud veergudeks. Töötab täielikult sinu brauseris — üleslaadimist pole.
PDF Excelisse
Tõmba PDF-kontoväljavõtetest, arvetest ja aruannetest tabelid Excelisse (.xlsx) või CSV-sse. Vaata read enne üle; summad jäävad päris numbriteks. Töötab sinu brauseris — midagi ei laadita üles.