JSON Validátor
tools/development.json-validator.js.valid
tools/development.json-validator.js.invalid
0
tools/development.json-validator.js.stat_keys
0
tools/development.json-validator.js.stat_depth
0
tools/development.json-validator.js.stat_size
-
tools/development.json-validator.js.stat_type
Proč validovat JSON před použitím?
Neplatný JSON může tiše rozbít API, parsery konfigurace a datové pipeline. Chybně umístěné čárky, nezavřené závorky a neescapované uvozovky mohou způsobit těžko sledovatelné běhové chyby. Náš nástroj tyto problémy okamžitě identifikuje pomocí přesných čísel řádků a jasných chybových zpráv.
Okamžitá validace
Validuje JSON v milisekundách s přesnými chybovými zprávami a čísly řádků
Přehled struktury
Zobrazí hloubku JSON, počet klíčů a rozložení typů na první pohled
100% soukromé
Veškerá validace probíhá v prohlížeči — vaše data nikdy neopustí vaše zařízení
Validace JSON ve 3 krocích
Vložte JSON
Zkopírujte a vložte JSON z odpovědi API, konfiguračního souboru nebo jiného zdroje
Klikněte Validovat
Validátor okamžitě zkontroluje syntaxi a zvýrazní chyby s čísly řádků
Opravte a zkopírujte
Opravte chyby a zkopírujte validovaný, formátovaný JSON
Případy použití JSON validace
Validace odpovědí API
Ověřte, že odpovědi REST API jsou správně strukturovány před zpracováním
Kontrola konfiguračních souborů
Validujte package.json, tsconfig.json a další konfigurační soubory před nasazením
Validace při importu dat
Zkontrolujte správnost JSON souborů před načtením do databáze
Ladění JSON chyb
Přesně najděte syntaktické chyby v komplexních, hluboce vnořených JSON strukturách
Nejlepší postupy pro JSON
✓ Vždy používejte dvojité uvozovky
JSON vyžaduje dvojité uvozovky pro řetězce a klíče. Jednoduché uvozovky nejsou platný JSON.
✓ Žádné koncové čárky
Na rozdíl od JavaScriptu JSON nepovoluje čárku za posledním prvkem v polích nebo objektech.
✓ Používejte null, ne None nebo nil
Klíčové slovo null v JSON musí být malými písmeny. Pythonův None nebo Rubyin nil nejsou platný JSON.
✓ Znovu validujte po ruční úpravě
Vždy znovu validujte JSON po ruční úpravě. Malá překlep může zneplatnit celý dokument.
❓ Nejčastější dotazy
Proč je můj JSON neplatný, i když vypadá správně?
Běžné skryté problémy: koncová čárka za posledním prvkem, jednoduché místo dvojitých uvozovek, neescapované speciální znaky v řetězcích, JavaScript komentáře (JSON nepodporuje komentáře).
Mohu validovat velmi velké JSON soubory?
Ano — validace probíhá zcela v prohlížeči pomocí nativního JSON.parse(). Velikost souboru je omezena pouze pamětí prohlížeče.
Jaký je rozdíl mezi JSON a JSONP?
JSON je čistý datový formát. JSONP zabaluje JSON do volání funkce pro požadavky cross-domain. JSONP není platný JSON.
Podporuje JSON komentáře?
Ne. JSON nepodporuje // nebo /* */ komentáře. Použijte klíč _comment nebo přejděte na YAML nebo TOML, které komentáře podporují.