Převod JSON na CSV a YAML a zpět
Převeď JSON na CSV nebo YAML a zpět. CSV převod funguje pro pole plochých objektů: každý objekt je řádek, klíče jsou sloupce. Vnořená data nejdřív zploštěj nebo rozděl do více tabulek.
Anglicky JSON to CSV converter.
Poznámka: CSV převod funguje jen pro pole plochých objektů (žádná vnořená pole ani objekty v hodnotách). YAML převod podporuje jen praktickou podmnožinu — mapy, sekvence a skaláry v blokovém stylu; kotvy, více dokumentů v jednom souboru a flow styl ({}/[]) podporované nejsou.
Jak použít: Převod JSON
Tabulka a strom nemají stejný datový model. Převod na CSV proto vyžaduje ploché záznamy, převod na YAML zachová strukturu, ale ne všechny vlastnosti YAML jdou vyjádřit v JSON.
- Vlož JSON a v poli
Cílový formátvyber CSV nebo YAML. - Spusť převod a výsledek zkopíruj.
- Opačným směrem vlož CSV nebo YAML a převeď ho na JSON.
Časté chyby a tipy
- Vnořené objekty
- Objekt uvnitř záznamu nejdřív zploštěj na klíče jako
adresa.mesto(část Zploštění), vnořená pole patří do samostatné tabulky. - CSV v Excelu
- Soubor ulož v UTF-8 a načti přes Data → Z textu/CSV. Identifikátory s úvodní nulou nastav jako text.
Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.