Klíčové poznatky
- 01Formatování činí JSON snazší čitelným, zatímco minifikace odstraňuje volné místo pro kompaktní úložiště nebo přenos.
- 02Validace zachytí problémy se syntaxí, jako jsou koncové čárky, jednoduché uvozovky, nequotované klíče a komentáře.
- 03Formátovač používá analyzátor JSON prohlížeče, takže vložená data nejsou nahrána do Handytool.
Proč formatovat JSON?
JSON je snadný pro software k čtení, ale surové odpovědi API a objekty konfigurace mohou být bolestivé pro lidi. Pretty-printing přidá odsazení a zalomení řádků, aby pole, objekty, řetězce, čísla, booleovské a null hodnoty byly snazší k inspekci.
Stejný nástroj může také minifikovat JSON, když potřebujete kompaktní jednorivou datovou část, nebo jej ověřit, když si parser, API, krok vytvoření nebo soubor konfigurace stěžuje.
Jak online formatovat JSON
Vložte pouze data, která můžete zkontrolovat lokálně, zejména při práci s produkčními datovými částmi.
- 01
Otevřete formátovač JSON
Vložte JSON do vstupního okna nebo připojte JSON soubor ze svého zařízení.
- 02
Zvolte odsazení
Vyberte 2 mezery, 4 mezery nebo karty, abyste se shodovali s stylem projektu nebo editoru.
- 03
Formatovat, minifikovat nebo ověřit
Klikněte na Formatovat pro čitelný výstup, Minifikovat pro kompaktní výstup nebo Ověřit pro kontrolu syntaxe JSON.
- 04
Kopírovat nebo stáhnout
Zkopírujte výstup nebo jej stáhněte jako JSON soubor po potvrzení, že se výsledek správně analyzuje.
Běžné chyby neplatného JSON
JSON je přístnější než mnoho příkladů objektů JavaScript, které vidíte v úryvcích kódu.
- 01Koncové čárky po poslední vlastnosti objektu nebo položce pole.
- 02Jednoduché uvozovky místo dvojitých uvozovek kolem řetězců.
- 03Klíče objektu, které nejsou zabalené v dvojitých uvozovkách.
- 04Komentáře uvnitř JSON.
- 05Chybějící čárky mezi vlastnostmi nebo položkami pole.
Co se stane s JSON?
Formátovač analyzuje a serializuje JSON v prohlížeči s integrovanou podporou JSON v JavaScriptu. Handytool nemusí nahrávat vaši datovou část, soubor konfigurace nebo výstup dat.
Velmi velké dokumenty JSON mohou stále spotřebovat významné paměti v prohlížeči. U obrovských exportů zvažte formatování pouze sekce, kterou chcete zkontrolovat.
Často kladené otázky o formátovači JSON
Mohu formatovat JSON bez nahrávání?
Ano. Handytool formatuje, minifikuje a ověřuje JSON v prohlížeči.
Jaký je rozdíl mezi formátem a minifikací?
Formát přidá zalomení řádků a odsazení pro čitelnost. Minifikace odstraňuje volné místo, aby se JSON zmenšil.
Proč selže platný JavaScript jako JSON?
JSON má přístnější syntaxi než JavaScript object literals. Neumožňuje komentáře, řetězce v jednoduché uvozovce, funkce, undefined nebo nequotované klíče.
Mohu připojit JSON soubor?
Ano. Připojte JSON nebo textový soubor a formatujte, minifikujte, ověřte, kopírujte nebo stáhněte výsledek.