Převaděč JSON na CSV
What is JSON to CSV Converter?
▾
Převaděč JSON na CSV přebírá pole objektů JSON (nejběžnější tvar odpovědi API) nebo jeden objekt JSON a vytváří oddělený výstup CSV (hodnoty oddělené čárkami) s automatickou detekcí záhlaví z klíčů objektů. Užitečné pro datové analytiky, marketéry a vývojáře, kteří vytahují JSON z REST API, exportů MongoDB nebo webhooků, ale potřebují načíst data do Excelu, Tabulek Google, datových rámců pandas nebo tabulek SQL, které očekávají plochý tabulkový CSV. Převod automaticky zpracuje několik okrajových případů: vnořené objekty jsou sloučeny pomocí tečkové notace (např. „adresa.město“ se stane sloupcem), vnořená pole jsou spojena středníky v rámci jedné buňky, hodnoty null/undefined se stanou prázdnými buňkami a nekonzistentní klíče mezi objekty vytvoří jednotnou sadu sloupců (chybějící klíče vedou k prázdným buňkám). Výchozí oddělovač je čárka, ale můžete přepnout na středník (upřednostňuje se v evropských národních prostředích, kde čárky slouží jako oddělovače desetinných míst) nebo tabulátor (TSV, nejvhodnější pro tabulky, které automaticky detekují hranice sloupců). Samotný formát CSV se řídí RFC 4180: každý záznam na vlastním řádku, pole oddělená oddělovačem, pole obsahující oddělovač nebo nové řádky musí být uvozovky a vložené uvozovky jsou uvozeny zdvojením. Převodník automaticky aplikuje citaci RFC 4180, takže výstup se otevře čistě v jakémkoli tabulkovém programu. Kódování UTF-8 zachovává mezinárodní znaky. Pro koho je to určeno: Marketingoví analytici extrahující data z Mailchimp nebo HubSpot, vývojáři ladící data z webhooku, datoví inženýři připravující ETL potrubí, novináři analyzující seškrábaný JSON a kdokoli, kdo zíral na stěnu JSON a přál si, aby to byla pořádná tabulka. Nástroj běží zcela ve vašem prohlížeči – z vašeho zařízení neodcházejí žádná data, takže můžete bezpečně vkládat citlivá data.
Calkulon makes complex calculations simple — built for students and everyday problem-solvers.
Vzorec
▾
CSV = HeaderRow + (každý objekt → řádek hodnot spojený oddělovačem, citováno RFC 4180)Variable Legend
▾
| Symbol | Jméno | Jednotka | Popis |
|---|---|---|---|
| J | Vstup JSON | text | Platné pole objektů JSON, jeden objekt nebo vnořená struktura |
| D | Oddělovač | char | Čárka (výchozí), středník nebo tabulátor – vyberte na základě národního prostředí a následného nástroje |
| C | Počet sloupců | count | Počet zjištěných jedinečných klíčů nejvyšší úrovně (nebo sloučených). |
| R | Počet řádků | count | Počet záznamů v poli (nebo 1 pro jeden objekt) |
How to JSON to CSV Converter
▾
- 1Krok 1 — Vložte svůj JSON do vstupní oblasti (nejlépe funguje pole objektů)
- 2Krok 2 — Kalkulačka ověřuje strukturu JSON a odstraňuje chyby analýzy pomocí užitečných rad
- 3Krok 3 — Vyberte oddělovač (čárka je výchozí; středník pro evropský Excel; tabulátor pro TSV)
- 4Krok 4 — Převaděč automaticky detekuje jedinečné klíče ve všech objektech, aby vytvořil záhlaví sloupců
- 5Krok 5 — Každý objekt se stane řadou; chybějící klíče vytvářejí prázdné buňky; vnořené hodnoty se sloučí s tečkovou notací
- 6Krok 6 — Výstup se zobrazí v textové oblasti vhodné pro kopírování s počtem řádků a sloupců
- 7Krok 7 – Zkopírujte do schránky a vložte do Excelu, Tabulek Google nebo uložte jako soubor .csv
Worked Examples
▾
Dva klíče (jméno, věk) se stanou záhlavími; každý objekt se stane řadou.
Vnořené klíče se sloučí s tečkovou notací, takže tabulka vidí ploché sloupce.
Sjednocení všech klíčů se stane sloupcovou sadou; chybějící hodnoty jsou prázdné buňky.
Pole uvnitř objektů se spojí středníkem uvnitř jedné buňky.
Real-World Applications
▾
Import dat API do Excelu/Tabulek Google
Ladění užitečného zatížení webhooku
Příprava exportu MongoDB pro analytiky
Export marketingové platformy (Mailchimp, HubSpot, Salesforce)
Rychlá kontrola dat před načtením pandas/SQL
Analýza novinářských dat o seškrábaném obsahu
Frequently Asked Questions
▾
Co když můj JSON obsahuje čárky uvnitř hodnot řetězce?
Převaděč automaticky použije uvozovky RFC 4180 – každé pole obsahující oddělovač, dvojité uvozovky nebo nový řádek se zabalí do dvojitých uvozovek s vnitřními uvozovkami escapovanými. Výstup bude správně analyzovat v jakékoli čtečce CSV vyhovující standardům.
Jak se zachází s vnořenými poli?
Vnořená pole jsou spojena středníky uvnitř jedné buňky. Pro komplexní vnořování (pole objektů) konvertor spojuje podobjekty s řetězcem JSON, takže nedochází ke ztrátě dat. Pokud potřebujete hluboké zploštění, před převodem normalizujte JSON na jeden řádek na záznam listu.
Mohu převést JSON Lines (NDJSON)?
Ano – vložte NDJSON zabalený do hranatých závorek, aby bylo platné pole, nebo vložte objekty oddělené řádky a konvertor se pokusí analyzovat. NDJSON je běžný formát protokolu a převádí se čistě na CSV.
Zvládá převodník velmi velký JSON?
Spouští se na straně klienta ve vašem prohlížeči, takže praktický limit závisí na paměti vašeho zařízení. 10–50 MB JSON obvykle funguje dobře. Pro víceGB datové sady použijte nástroj příkazového řádku, jako je `jq` nebo pandas.
Jsou moje data někde nahraná?
Ne – vše běží ve vašem prohlížeči. S důvěrou vkládejte citlivá zákaznická data, tokeny API nebo finanční záznamy. Vaše vstupy nezaznamenáváme, neukládáme ani nepřenášíme.
Common Mistakes to Avoid
▾
- !Koncové čárky v JSON (neplatné podle specifikace; mnoho editorů to omylem povoluje)
- !Jednoduché uvozovky místo dvojitých uvozovek (JSON vyžaduje dvojité uvozovky pro řetězce)
- !Neupravená zpětná lomítka nebo nové řádky uvnitř řetězců
- !Zapomenutí tohoto pořadí klíčů v JSON není zaručeno mezi objekty – sloupce odrážejí pořadí, které bylo vidět jako první
- !Načtení evropského CSV (oddělený středníkem) do aplikace Excel bez změny nastavení regionu
Pro Tip
Pokud vaše data obsahují čárky (evropský formát čísel, adresy, věty), použijte oddělovač středník, abyste se vyhnuli uvozovkám a vytvořili čistší CSV. Většina evropských instalací Excelu standardně očekává středníky; US Excel lze nakonfigurovat tak, aby je používal v části Data → Nastavení textu do sloupců nebo oblasti.
References
Ratings & comments
Získejte týdenní matematické tipy
Připojte se k 12 000+ odběratelům, kteří každý týden dostávají tipy na kalkulačku.