Převod JSON na CSV — Export Tabulkových Dat
Převod odpovědí API ve formátu JSON na CSV pro Excel nebo analýzu dat je běžný úkol. Náš převodník zpracuje ploché JSON pole přímo na CSV kompatibilní s tabulkovými procesory.
Struktura JSON pro převod
Náš převodník funguje nejlépe s JSON polem objektů se shodnými klíči. Vnořené objekty jsou zploštěny nebo zahrnuty jako JSON řetězec. Názvy sloupců jsou automaticky určeny z klíčů objektu prvního prvku.
Možnosti formátu CSV
Oddělovač: čárka (výchozí), středník (pro Excel v Evropě) nebo tabulátor. Uvozovky kolem hodnot obsahujících čárky nebo konce řádků. UTF-8 BOM pro správné zobrazení speciálních znaků v Excelu na Windows.
Alternativy pro velké datové sady
Pro velké JSON soubory je příkazový řádek jq efektivnější: jq -r '.[] | [.pole1, .pole2] | @csv'. V Pythonu: pandas.json_normalize() zvládne složité vnořené struktury. Náš nástroj je ideální pro malé až středně velké datové sady.