Jak použít
- Vložte CSV do vstupního editoru. Pokud první řádek obsahuje názvy sloupců, ponechte zapnuté První řádek je záhlaví.
- V poli Oddělovač zvolte Automaticky, nebo vyberte oddělovač použitý v datech.
- V poli Výstup vyberte požadovanou strukturu, například Pole objektů.
- V poli Prázdné hodnoty nastavte, jak se mají převést prázdné buňky.
Příklady
Ceník z Excelu se středníky a desetinnou čárkou
produkt;cena;skladem "Hrnek; modrý";149,90;true Zápisník;89,50;FALSE
[
{
"produkt": "Hrnek; modrý",
"cena": "149,90",
"skladem": true
},
{
"produkt": "Zápisník",
"cena": "89,50",
"skladem": false
}
]Kontakty z tabulky s vnořenými údaji
kontakt.jmeno kontakt.mesto email Jana Nováková Brno jana@example.cz Petr Dvořák Olomouc
[
{
"kontakt": {
"jmeno": "Jana Nováková",
"mesto": "Brno"
},
"email": "jana@example.cz"
},
{
"kontakt": {
"jmeno": "Petr Dvořák",
"mesto": "Olomouc"
},
"email": null
}
]Seznam poboček bez záhlaví jako pole polí
BRN;Brno;12 OLO;Olomouc;8 PLZ;Plzeň;5
[
[
"BRN",
"Brno",
12
],
[
"OLO",
"Olomouc",
8
],
[
"PLZ",
"Plzeň",
5
]
]Časté dotazy
Jak zachovat PSČ a ID jako text?
Vypněte Rozpoznávat typy, pokud chcete všechny hodnoty ponechat jako řetězce. I při zapnuté volbě zůstane celý sloupec textový, pokud obsahuje hodnotu s úvodní nulou, například 007, nebo celé číslo delší než 15 číslic.
Mohu převést soubor z Excelu na JSON?
V Excelu nejprve uložte tabulku jako CSV; soubory .xlsx a .xls nelze načíst přímo. Nahrávaný soubor může mít nejvýše 50 MB.
Co se stane, když má CSV chybný řádek?
Chybějící buňky se doplní prázdnými hodnotami a přebytečné hodnoty se uloží do dalších sloupců column_N podle pozice (u dvou sloupců začínají na column_3). Upozornění uvádí číslo řádku; kliknutím na něj přejdete k problému. Neuzavřené uvozovky převod zastaví.
Odesílá se CSV na server?
Převod probíhá ve vašem prohlížeči a kód nástroje neposílá CSV ani JSON na server. CSV se neukládá; nastavení voleb se ukládá do localStorage.
Proč se hodnota NULL nepřevede na null?
Text NULL i null v buňce zůstává řetězcem. Volba Prázdné hodnoty se vztahuje pouze na prázdné buňky.