Všechny nástroje

Validátor JSON

Neplatný JSON přerušuje rozhraní API, nasazení konfigurací a kanály CI — často s vágními zprávami „Neočekávaný token“. Vložte nebo nahrajte JSON, abyste získali okamžité ověření syntaxe s umístěním chyby. Analýza probíhá lokálně; tajemství v konfiguračních souborech nikdy nenarazí na server.
Vstup
JSON je platný.

Jak ověřit JSON

1. Vložte JSON do editoru nebo nahrajte soubor .json.
2. Výsledek ověření čtení: platný nebo chyba s pozicí.
3. Opravte koncové čárky, uvozovky nebo neshody závorek.
4. Zkopírujte opravený JSON nebo odešlete do formátovače/minifikátoru.

Příklady ověření

Ladění odpovědi API

Výstup protokolu zkrácen uprostřed objektu — validátor přesně ukazuje, kde byl řetězec přerušen.

package.json fix

Extra čárka za posledním blokem závislosti — validátor ukazuje na řádek před selháním instalace npm.

Obsah webhooku

Před mapováním polí v kódu ověřte, že tělo POST třetí strany je platné JSON.

Kdy ověřit JSON

Před potvrzením konfigurace do git nebo nasazením do produkce.
Při ladění chybného požadavku 400 z těla klienta s nesprávným formátem.
Při slučování ručně upravených JSON od netechnických spoluhráčů.

Když ověření nestačí

Když potřebujete ověření sémantiky schématu JSON — použijte nástroje s ohledem na schéma.
Když je soubor JSON Lines (NDJSON) — ověřte řádek po řádku samostatně.
Když je obsah JSON5 nebo HJSON s komentáři — standardní analyzátor JSON selže.

Strict JSON vs JavaScript

JSON je přísnější než literály objektů JS — žádné komentáře, žádné nedefinované, žádné koncové čárky. Kopírování z konfigurací JS se často přeruší, dokud se nevyčistí.

Bezpečnostní poznámka

Nikdy nevkládejte výrobní tajemství do neznámých online validátorů. Tento nástroj analyzuje lokálně — přesto se vyhněte sdílení přihlašovacích údajů při sdílení obrazovky.

Spárovat s nástroji CSV

Po ověření API JSON převeďte ukázková pole na CSV pomocí jsonToCsv pro kontrolu tabulky.

Časté dotazy

Časté chyby JSON?

Koncové čárky, jednoduché uvozovky místo dvojitých, klíče bez uvozovek a chybějící čárky mezi vlastnostmi.

Ověřuje schéma?

Pouze syntaxe — struktura vůči schématu je samostatná.

Velké soubory?

Velmi velký JSON může zpomalit prohlížeč — pro soubory GB rozdělit nebo použít nástroje CLI pro streamování.

Unicode a úniky?

Platný JSON vyžaduje \\uXXXX pro některé ovládací prvky; validátor přijímá UTF-8 v řetězcích.

Data nahrána?

Ne — JSON.parse běží lokálně.

Po opravě?

Použijte formátovač JSON pro čitelné rozložení nebo minifikátor pro produkci.