Převodník CSV na JSON (řádek záhlaví na klíče)

Převeďte CSV na pole JSON. Vložte data nebo nahrajte soubor, standardně se vše zpracuje lokálně.

Vložte CSV a okamžitě ho převeďte na JSON. S osobními údaji zacházejte opatrně.

Vstupní data se zpracovávají ve vašem prohlížeči a nikdy se nenahrávají.

Nástroj pro převod CSV na JSON

Použijte jej pro pracovní postupy „převod CSV na JSON“, „csv to json“ a „convert CSV to JSON“ s rychlým vložením nebo nahráním.

Jak používat

  1. Vložte CSV (nebo nahrajte soubor)
  2. Podle potřeby zvolte záhlaví, odhad typů a chování prázdných buněk
  3. Zkopírujte výstup JSON nebo jej stáhněte jako .json

Příklady

Základní převod (odhad typů zapnutý)

Vstup

name,age,active
Alice,30,true
Bob,25,false

Výstup

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

Prázdná buňka jako null

Vstup

name,age
Alice,
Bob,25

Výstup

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

Tipy pro převod

  • U sloupců s ID, kde jsou důležité úvodní nuly, ponechte odhad typů vypnutý.
  • Pro TSV nastavte oddělovač na tabulátor nebo použijte automatické rozpoznání.
  • Pokud se počty sloupců liší, zkontrolujte varování a v případě potřeby nastavte oddělovač ručně.

Časté dotazy

Mohu použít první řádek jako záhlaví?

Ano. Pokud je režim záhlaví vypnutý, klíče se vygenerují jako col1, col2, ...

Čísla zůstávají jako řetězce.

Zapněte odhad typů. Bezpečné výchozí nastavení je VYPNUTO (všechny hodnoty jako řetězce).

Mohou se prázdné buňky převést na null?

Ano. Zvolte prázdný řetězec, null nebo vynechání klíče.

Umí převádět i TSV?

Ano. Nastavte oddělovač na tabulátor nebo použijte automatické rozpoznání.

Podporuje čárky a nové řádky uvnitř uvozovek?

Ano. Pokud parsování selže, explicitně nastavte znak uvozovek a oddělovač.

Co když jsou názvy záhlaví duplicitní?

Automaticky se přejmenují na něco jako name_2, name_3 a zobrazí se jako varování.