Převést JSON na CSV: hodnoty a datové typy
Převod vyžaduje pole objektů. Rozhodněte, zda se vnořené objekty mají převést na samostatné sloupce, nebo zůstat jako řetězce JSON v buňkách. Výsledná tabulka se v každém případě čte jinak.

Jak používat tento nástroj
- Vyberte soubory ve formátu JSON. Maximální počet souborů v dávce: 1.
- Zkontrolujte Sloučit vnořené objekty JSON a poté spusťte zpracování.
- Stáhněte si výsledek CSV a zkontrolujte jeho obsah a kvalitu.
Zvolte správná nastavení
Zapněte zploštění, aby se názvy vlastností vnořených objektů změnily na záhlaví spojená tečkami. Pole se nerozbalují do více řádků; pokud chcete analyzovat každou položku pole, zkontrolujte tyto buňky samostatně.
- Podporovaný vstup
- JSON
- Výstup
- CSV
- Dostupná nastavení
- Sloučit vnořené objekty JSON
Než začnete
Ujasněte si význam vstupních dat
Před převodem určete, co představuje řádek nebo hodnota, a zachovejte zdrojovou kopii. U tabulek zkontrolujte záhlaví, oddělovače a kódování, u strukturovaných souborů požadované objekty nebo pole. Samotné zobrazení v tabulkovém programu neurčuje význam identifikátorů, dat a částek.
Dostupné sloupce pro párování, pravidla typů a výstupní pole vybírejte podle požadavků cíle. Vyzkoušejte vzorek s prázdnou hodnotou, opakováním a interpunkcí. U štítků, grafů a personalizovaných dokumentů zkontrolujte zdrojové sloupce, jednotky a formulace.
Předem stanovte kontroly: identifikátor se zachovaným zápisem, hodnotu se známým významem a očekávaný vztah záznamů. Při pravidlech typů či párování rozlišujte zdrojovou hodnotu od jejího zobrazení. Otestujte nejednoznačné datumové zápisy a různě zapsané klíče před použitím obecného pravidla. Uchovejte pravidla a požadavky s výsledkem, abyste odlišili chybu vstupu, výkladu a převodu.
Zkontrolujte hodnoty a výjimky
Výstup otevřete nebo importujte s nastavením cílového programu. Porovnejte záhlaví, počty záznamů a vzorky hodnot. Souhrn, rozdělení nebo odstranění duplicit může počet řádků záměrně změnit; ověřujte příčinu, nevyžadujte stejný počet po každé operaci.
Před pokračováním přečtěte zprávy o výjimkách a ověření. Při posunutých sloupcích, poškozených znacích či chybějícím klíči nejdříve zkontrolujte oddělovače, kódování a přesné názvy záhlaví. Kódování není šifrování a formátování nepotvrzuje význam. Tištěné kódy či štítky vyzkoušejte před vytvořením celé série.
Příklad vstupu a výstupu
JSON předmětový řád → hlava a křídla CSVPříklady popisují pracovní postup. Výsledky závisí na zdrojovém souboru a nastavení.
Před uložením zkontrolujte výsledek
Pokud mají objekty různé vlastnosti, zkontrolujte, zda záhlaví CSV obsahuje všechna pole, která potřebujete. Po importu souboru do tabulky porovnejte mezery, hodnoty polí a identifikátory úvodní nuly.
Pokud se výsledek liší od toho, co jste očekávali
Jediný objekt nejvyšší úrovně nebo pole holých čísel jsou pro tento převod nevhodné. Před exportem dat vyřešte kolize mezi existujícími tečkovanými klíči a sloučenými názvy vlastností.
Omezení nástroje
- JSON představuje objekty, pole, řetězce, čísla, pravdivostní hodnoty a null. Názvy vlastností jsou uzavřeny do dvojitých uvozovek. Použijte formátování pro kontrolu a CSV pro příslušné struktury tabulek.
- JSON nepovoluje komentáře ani koncové čárky. Analýza podléhá omezením numerické přesnosti JavaScriptu.
- Zkontrolujte kódování znaků, oddělovače a názvy sloupců. Velká čísla mohou ztratit přesnost v JavaScriptu; CSV nezachová všechny typy a vnořené struktury.
Pokračujte se souvisejícími nástroji
Tento průvodce popisuje veřejně dostupný nástroj používaný v prohlížeči. Uchovejte si kopii originálu a před sdílením zkontrolujte výsledek.
Tento překlad byl připraven za softwarové pomoci. Můžete si také přečíst anglickou verzi. Číst v angličtině