CSV na JSON
Převeď CSV data na JSON arrays. Header detection, custom delimitery, quoted fields a embedded newlines.
Zadej vstup nahoře, aby ses dostal k výsledku.
Vytvořil JXXR1 · ♥ Sponzorovat · ☕ Kup mi kávu
K čemu to slouží?
CSV je textový formát se sloupci oddělenými čárkou (nebo středníkem, tabem…). JSON je hierarchický a snadněji se s ním pracuje programaticky. Tenhle nástroj vezme CSV a vyplodí JSON array of objects — každý řádek se stane objektem, hlavičkový řádek určuje názvy klíčů.
Kdy to použít
- Import dat z Excelu / Google Sheets do aplikace, která očekává JSON.
- Příprava fixtures pro testy z tabulkového exportu.
- Načtení analytického exportu pro rychlé skriptové zpracování.
Časté chyby
- Delimiter. „CSV" v Evropě často znamená středník, protože desetinná čárka koliduje s data oddělovačem. Nastav správný delimiter.
- Quoted fields s čárkou.
"Hello, world"je jedna buňka. Bez uvozovek by to byly dvě. - Embedded newlines. Buňka s newlinem uvnitř musí být v uvozovkách. Jinak parser rozbije řádky.
- Header row. Bez hlavičky budou klíče
col1, col2, ...— většinou chceš header row. - Trailing newline. Mnoho editorů přidává prázdný řádek na konec, což může vytvořit prázdný objekt.