Formátovač a validátor JSON

Formátujte, ověřujte, zkrášlujte a minimalizujte JSON zcela ve svém prohlížeči. Žádné nahrávání, žádné sledování – vaše data zůstanou ve vašem zařízení.

100% založeno na prohlížeči Není vyžadována žádná registrace Ve výchozím nastavení soukromé
Připraveno

Vložte JSON, přetáhněte soubor nebo klikněte na Otevřít soubor.


                            

Výsledek se zobrazí zde. Vše běží ve vašem prohlížeči.

Soukromé již z návrhu

Veškeré formátování, ověřování a minimalizace probíhají lokálně ve vašem prohlížeči. Váš JSON se nikdy neodesílá na server.

Okamžitá zpětná vazba

Získejte chyby analýzy s informacemi o řádku a sloupci a také s okolním kontextem, abyste mohli opravit překlepy během několika sekund.

Formátovat, minimalizovat a seřadit

Přehledně vytiskněte JSON s odsazením 2, 4 nebo tabulátorem, minimalizujte pro přenos a volitelně seřaďte klíče objektů abecedně.

Často kladené otázky

Je tento formátovač JSON opravdu zdarma? ▾

Ano. Formátovač, validátor a zkrášlovač JSON Convertr.org je 100% zdarma, bez registrace, bez vodoznaku a bez omezení použití.

Je můj JSON nahrán na server? ▾

Ne. Jedná se o formátovač JSON nativní pro prohlížeč. Váš text JSON nikdy neopustí vaše zařízení – formátování, ověřování a minimalizace probíhají lokálně ve vašem prohlížeči pomocí JavaScriptu.

Co validátor kontroluje? ▾

Validátor kontroluje, zda je váš vstup syntakticky platný JSON podle oficiální specifikace JSON. Chyby zahrnují nesprávně umístěné čárky, nevyvážené závorky, neuvedené klíče a koncové znaky s informacemi o řádku a sloupci, pokud jsou k dispozici.

Jaký je rozdíl mezi Formátem a Minimalizací? ▾

Formát (také nazývaný Zkrášlit nebo Hezký tisk) přidává zalomení řádků a odsazení, aby byl JSON snadno čitelný. Minimalizovat odstraní všechny zbytečné prázdné znaky, aby byl JSON co nejmenší pro přenos po síti.

Mohu klíče seřadit abecedně? ▾

Ano. Povolte možnost Seřadit klíče pro rekurzivní seřazení klíčů objektů abecedně. Pole si zachovávají své původní pořadí.

Jak velký soubor JSON mohu formátovat? ▾

Protože vše běží ve vašem prohlížeči, praktický limit závisí na vašem zařízení. Moderní počítače si pohodlně poradí se soubory JSON o velikosti několika megabajtů. Pro velmi velké soubory upřednostňujte nástroje příkazového řádku, jako je jq.

Podporuje tento nástroj JSON5 nebo JSONC (JSON s komentáři)? ▾

Ne. Abychom zůstali striktně v souladu se specifikací JSON, JSON5 a JSONC (JSON s komentáři nebo koncovými čárkami) nejsou podporovány. Před vložením odstraňte komentáře a koncové čárky.

Mohu převést JSON na YAML, XML nebo CSV? ▾

Tato stránka se zaměřuje na formátování, ověřování a minimalizaci samotného JSON. Pro převod formátu (JSON na YAML, JSON na XML, JSON na CSV) nabízí Convertr.org specializované stránky převodníku.

JSON Formátovač a Validátor

Analyzujte, validujte, formátujte, minifikujte, třídte a kontrolujte JSON text.

Vstup
JSON text nebo místní .json soubor plus možnosti formátování.
Výstup
Formátovaný nebo minifikovaný JSON se syntaktickou diagnostikou a statistikou.
Skutečná omezení
JSON nemůže obsahovat komentáře, koncové čárky, NaN nebo sémantiku duplicitních klíčů, kterou každý parser zachovává; paměť zařízení omezuje velmi velké dokumenty.
Soukromí a nakládání s daty
JSON text nebo místní .json soubor plus možnosti formátování se zpracovávají v této kartě prohlížeče. Convertr jej nepřijímá ani neukládá; zavření nebo obnovení stránky vymaže pracovní stav, pokud nástroj výslovně nenabízí místní stažení.

Jak tento nástroj používat

  1. Poskytněte text JSON nebo místní soubor .json plus možnosti formátování v ovládacích prvcích nástroje.
  2. Vyberte nastavení, která ovlivňují formátovaný nebo minifikovaný JSON se syntaktickou diagnostikou a statistikami, pak spusťte nástroj.
  3. Zkontrolujte formátovaný nebo minifikovaný JSON s diagnostikou syntaxe a statistikami před kopírováním nebo stažením.

Běžné způsoby selhání

Syntaxová chyba uvádí svou pozici v parsování, zatímco prázdný vstup nebo příliš velký dokument nemůže vytvořit výstup.

Užitečný příklad

Vložte kompaktní API odpověď, aby ji odsadila o dvě mezery a seřadila klíče objektů pro kontrolu.