CanDoYa
CS

Převod CSV na JSON

Běží celé ve vašem prohlížeči - nic se nenahrává, žádná registrace.

Vložte CSV, které chcete převést na JSON.
Sdílet tento nástroj

Jak převést CSV na JSON?

Převodník CSV na JSON načte řádky tabulky a vytvoří z nich strukturovaný JSON. Vložte CSV a řádek záhlaví se použije jako klíče objektů. Z každého dalšího řádku vznikne jeden objekt. Nástroj si poradí s čárkami v uvozovkách, zdvojenými uvozovkami i víceřádkovými poli. Hotový formátovaný JSON pak můžete zkopírovat nebo stáhnout.

Jak na to

  1. 1Vložte CSV. Zadejte CSV do levého panelu nebo načtěte ukázku správně zapsaného souboru s uvozovkami.
  2. 2Zvolte strukturu. Pro objekty JSON ponechte první řádek jako záhlaví. Pokud automatické rozpoznání nevybralo správně, nastavte oddělovač a případně zapněte rozpoznávání typů JSON.
  3. 3Použijte JSON. Zkontrolujte průběžně formátovaný výstup a potom jej zkopírujte nebo stáhněte jako data.json.

Pro koho je nástroj

CSV ukládá tabulku jako text s oddělovači, zatímco JSON zapisuje data do polí a objektů, které mohou aplikace přímo zpracovat. Převodník podporuje čárku, středník, tabulátor a svislítko. Vypnutím záhlaví získáte pole polí. Pokud zapnete rozpoznávání typů, čísla, logické hodnoty, hodnoty null a prázdné buňky se bezpečně uloží jako primitivní hodnoty JSON.

Převod probíhá místně v prohlížeči. Exporty z tabulek, testovací data ani údaje zákazníků se nikam nenahrávají a neodesílají žádné převodní službě.

Časté dotazy

Je tento převodník CSV na JSON zdarma?

Ano. CSV můžete převést na JSON bez registrace, instalace programu i placeného tarifu. Převod probíhá v prohlížeči a výsledek lze zkopírovat nebo stáhnout jako soubor JSON.

Nahrává se moje CSV někam?

Ne. Převodník zpracovává text místně v prohlížeči. CSV ani vytvořený JSON se neposílají na server, takže nástroj můžete použít i pro soukromé exporty a vývojová data.

Zvládne čárky a zalomení řádků uvnitř polí v uvozovkách?

Ano. Pole uzavřená do dvojitých uvozovek mohou obsahovat zvolený oddělovač i zalomení řádku. Dvě po sobě jdoucí dvojité uvozovky uvnitř pole se podle běžné konvence CSV RFC 4180 převedou na jednu doslovnou uvozovku.

Co když CSV nemá řádek záhlaví?

Vypněte možnost, která používá první řádek jako záhlaví. Převodník vytvoří pole polí JSON, takže každý řádek CSV zůstane samostatným řádkem a žádná hodnota se nepoužije jako klíč objektu.

Lze převést data oddělená středníkem, tabulátorem nebo svislítkem?

Ano. Automatické rozpoznání zkontroluje v prvním úplném záznamu čárku, středník, tabulátor a svislítko. U neobvyklého souboru nebo nejednoznačného výsledku můžete oddělovač vybrat ručně.

Jak funguje rozpoznávání datových typů JSON?

Po zapnutí se neuvozovkované hodnoty true, false a null převedou na primitivní hodnoty JSON, prázdné buňky na null a bezpečně zapsaná čísla na čísla JSON. Hodnoty v uvozovkách, identifikátory s počáteční nulou a hodnoty, které by mohly ztratit přesnost, zůstanou řetězci.