Prevodník JSON na CSV
Prevádzajte JSON na CSV a CSV späť na JSON, oboma smermi. Zvoľte oddeľovač, spracujte citované polia a skopírujte výsledok. Všetko beží vo vašom prehliadači.
Súvisiace nástroje
Ako používať nástroj JSON ⇄ CSV
- 01
Zvoľte smer: JSON na CSV alebo CSV na JSON.
- 02
Vložte svoje dáta a vyberte oddeľovač (čiarka, bodkočiarka alebo tabulátor).
- 03
Skopírujte prevedený výsledok z výstupného panela.
Čo robí
Tento prevodník premení pole objektov JSON na CSV a spracuje CSV späť na JSON, v oboch smeroch. Vyberte smer, vložte svoje údaje, zvoľte oddeľovač a skopírujte výsledok.
Hodí sa na presúvanie údajov medzi tabuľkami, API a konfiguračnými súbormi a celý prevod prebieha na strane klienta, takže vaše údaje zostávajú súkromné.
Tvar JSON, ktorý očakáva
Očakáva JSON ako pole objektov, ako [{"name":"Mo","age":3}]. Stĺpce CSV sú zjednotením všetkých kľúčov naprieč objektmi, jeden objekt sa stane jedným riadkom a akákoľvek vnorená hodnota sa zapíše ako text JSON do svojej bunky.
Uvádzanie do úvodzoviek a oddeľovače
Riadi sa štandardnými pravidlami uvádzania CSV do úvodzoviek, takže hodnota, ktorá obsahuje oddeľovač, úvodzovku alebo zalomenie riadka, sa zabalí do úvodzoviek a správne zakóduje, a parser CSV tieto hodnoty prečíta späť bez straty údajov.
Ako oddeľovač si môžete zvoliť čiarku, bodkočiarku alebo tabulátor. Čiarka je predvolená a najbežnejšia. Bodkočiarka vyhovuje regiónom, kde je čiarka desatinným oddeľovačom a tabuľkové procesory ju očakávajú. Tabulátor vytvára TSV.
Odvodenie typov pri ceste späť
Pri čítaní CSV späť do JSON rozumne odvodzuje typy: bežné čísla a true/false sa stanú skutočnými hodnotami JSON, kým hodnota s úvodnou nulou, ako 007, zostane textom, aby sa identifikátory a kódy nepokazili.
Často kladené otázky
Aký tvar JSON očakáva?
Pole objektov, napríklad [{"name":"Mo","age":3}]. Stĺpce sú zjednotením všetkých kľúčov. Jeden objekt sa stáva jedným riadkom a vnorené hodnoty sa zapíšu ako JSON vo vnútri bunky.
Spracúva čiarky a úvodzovky vo vnútri hodnôt?
Áno. Polia obsahujúce oddeľovač, úvodzovky alebo konce riadkov sú citované a escapované podľa štandardu CSV a CSV parser ich správne prečíta späť.
Konvertujú sa čísla a booleany?
Pri čítaní CSV sa jednoduché čísla a true/false stávajú skutočnými hodnotami JSON, zatiaľ čo hodnoty s úvodnou nulou (ako 007) zostávajú ako text, aby sa identifikátory neskomolili.
Nahrávajú sa moje dáta?
Nie. Konverzia beží výhradne vo vašom prehliadači; nič z toho, čo vložíte, neopustí vaše zariadenie.