Toollet
Hledejte podle úkolu nebo názvu aplikaceHledatKontaktujte nás
Ceník

Převést JSON na CSV

Vložte JSON nebo jej načtěte ze souboru a převeďte objekt či pole objektů do CSV pro tabulkový procesor. Zkontrolujte řádky, sloupce a hodnoty a poté zkopírujte CSV nebo jej uložte jako soubor CSV v UTF-8 s BOM.

Můžete přetáhnout jeden soubor JSON. UTF-8, až 1 MB.

Pokročilá nastaveníČárka · ochrana vzorců ON

Přidá apostrof k řetězcům začínajícím na =, +, -, @ a podobné znaky. Vypněte pouze tehdy, když potřebujete původní řetězce.

Zadejte JSON, který chcete převést.

Výsledek CSV

Zadejte JSON a převeďte jej, abyste zkontrolovali řádky a sloupce.

Co můžete dělat

Převést seznam JSON na tabulková data

Převeďte pole objektů do CSV s jedním řádkem na objekt. Jednotlivý objekt lze také převést na jeden řádek.

Sjednotit názvy polí do sloupců

Sloupce se vytvářejí v pořadí, ve kterém se názvy polí objevily poprvé. Pole chybějící v řádku a hodnoty null se stanou prázdnými buňkami.

Zkopírovat nebo uložit pro tabulkový procesor

Zkopírujte CSV nebo uložte soubor UTF-8 s BOM. Jako oddělovač zvolte čárku, středník nebo tabulátor.

Jak na to

  1. Zadejte JSON

    Vložte JSON nebo otevřete soubor. Převod můžete vyzkoušet také pomocí Naplnit ukázkou.

  2. Převést na CSV

    Obvykle můžete použít výchozí nastavení. Pokročilé nastavení otevřete pro změnu oddělovače nebo způsobu zpracování řetězců podobných vzorcům.

  3. Zkontrolovat a získat tabulku

    Zkontrolujte řádky, sloupce a hodnoty a poté CSV zkopírujte nebo uložte. Otevřete zobrazení zdrojového textu a prohlédněte uvozovky CSV a další podrobnosti.

Kdy je to užitečné

Zkontrolovat seznam JSON v tabulkovém procesoru

Použijte, když chcete v tabulkovém procesoru třídit nebo kontrolovat údaje přijaté jako JSON, například seznam produktů.

Předat údaje jako tabulku

Použijte, když chcete předat pole objektů JSON ve tvaru, který může importovat software podporující CSV.

Jak se z JSON stanou řádky a sloupce CSV

Názvy polí se stanou sloupci; objekty se stanou řádky

Každý objekt v poli se bere jako jeden řádek. Názvy polí se sbírají ze všech řádků a sloupce se uspořádají v pořadí, ve kterém se ve vstupu objevily poprvé.

Zpracování chybějících hodnot a vnoření

Chybějící pole a hodnota null jsou prázdné. Vnořené pole a objekty zůstanou jako JSON v jedné buňce a nerozšíří se do samostatných sloupců.

Oddělovače a uvozovky

Všechna pole jsou uzavřena do dvojitých uvozovek a uvozovky uvnitř buněk se zdvojnásobí. Zalomení řádků v hodnotách se zachovají a řádky CSV končí CRLF.

Často kladené otázky

Stanou se vnořené objekty samostatnými sloupci?

Ne. Vnořené objekty a pole zůstanou v jedné buňce ve svém původním JSON. Tato funkce automaticky nerozšiřuje hluboké hierarchie do sloupců.

Co když se názvy polí mezi řádky liší?

Názvy polí používané ve všech řádcích se stanou sloupci. Chybějící pole a hodnota null jsou v daném řádku prázdné. Sloupce se zobrazují v pořadí, ve kterém se jejich názvy polí objevily poprvé.

Co znamená ochrana řetězců podobných vzorcům?

Před řetězce začínající =, +, -, @ nebo podobnými znaky se přidá apostrof, aby tabulkové procesory neinterpretovaly hodnoty jako vzorce. Vypněte to v pokročilém nastavení pouze tehdy, když potřebujete původní řetězce.

Změní se velké celočíselné hodnoty?

Při převodu se zachovává původní zápis čísel. Tabulkový procesor, do kterého importujete, však může čísla zaokrouhlit. V importujícím softwaru určete sloupce s čísly nebo ID jako text.

Vstup a výsledky

Vstup
Jeden vstup UTF-8 JSON. Až 1 MB (1 000 000 bajtů) pro vložený text i soubory.
Převod
Objekt s poli nebo pole obsahující 1 nebo více objektů. Výstup je omezen na 100 000 buněk.
Výstup
CSV s názvy sloupců. Kopírování poskytne text CSV; soubory se ukládají v UTF-8 s BOM.

Současné nastavení

Hledat nástroje