Pretvarač JSON u CSV
Pretvarajte JSON u CSV i CSV u JSON. Podržava ugniježdene objekte, prilagodljive razdjelnike i automatsko prepoznavanje smjera.
Kako koristiti JSON ⇄ CSV
- 01
Zalijepite JSON niz ili CSV podatke.
- 02
Odaberite razdjelnik i smjer pretvorbe.
- 03
Kopirajte pretvoreni rezultat.
Što radi
Ovaj pretvarač pretvara JSON polje objekata u CSV i raščlanjuje CSV natrag u JSON, u oba smjera. Odaberite smjer, zalijepite svoje podatke, odaberite razdjelnik i kopirajte rezultat.
Zgodan je za prebacivanje podataka između proračunskih tablica, API-ja i konfiguracijskih datoteka, a cijela pretvorba odvija se na strani klijenta, pa vaši podaci ostaju privatni.
Oblik JSON-a koji očekuje
Očekuje JSON kao polje objekata, poput [{"name":"Mo","age":3}]. CSV stupci unija su svih ključeva u svim objektima, jedan objekt postaje jedan redak, a svaka ugniježđena vrijednost zapisuje se kao JSON tekst unutar svoje ćelije.
Navodnici i razdjelnici
Slijedi standardna pravila navodnika u CSV-u, pa se vrijednost koja sadrži razdjelnik, navodnik ili prijelom retka omata navodnicima i ispravno se izbjegava, a CSV parser čita te vrijednosti natrag bez gubitka podataka.
Kao razdjelnik možete odabrati zarez, točku sa zarezom ili tabulator. Zarez je zadan i najčešći; točka sa zarezom odgovara regijama u kojima je zarez decimalni razdjelnik i proračunske tablice je očekuju; tabulator proizvodi TSV.
Zaključivanje tipova pri povratku
Pri čitanju CSV-a natrag u JSON, tipove zaključuje razumno: obični brojevi i true/false postaju stvarne JSON vrijednosti, dok vrijednost s vodećom nulom poput 007 ostaje tekst kako identifikatori i šifre ne bi bili iskrivljeni.
Često postavljana pitanja
Što se dogada s ugniježdenim objektima?
Ugniježdena polja se spljoštavaju u CSV-u. Duboko ugniježdene strukture možda se ne mogu savršeno obnoviti pri pretvorbi nazad.
Koji razdjelnici su podržani?
Zarez, točka-zarez i tabulator. Odaberite razdjelnik koji odgovara vašim CSV podacima.