JSON-validátor
Az érvénytelen JSON megszakítja az API-kat, a konfigurációs telepítéseket és a CI-folyamatokat — gyakran homályos „Váratlan token” üzenetekkel. Illessze be vagy töltse fel a JSON-t, hogy azonnali szintaktikai ellenőrzést kapjon a hiba helyével. Az elemzés helyben fut; A konfigurációs fájlok titkai soha nem érik el a kiszolgálót.
Bemenet
A JSON érvényes.
A JSON ellenőrzése
1. Illessze be a JSON-t a szerkesztőbe, vagy töltsön fel egy .json fájlt.
2. Érvényesítési eredmény olvasása: érvényes vagy hibás a pozícióval.
3. Javítsd ki a vesszőket, idézőjeleket vagy zárójeleket a zárójelben.
4. Másold ki a javított JSON-t, vagy küldje el formázóba/minifikátorba.
Érvényesítési példák
API válasz hibakeresés
A naplózási kimenet csonka középső objektum — az érvényesítő pontosan megmutatja, hol szakad el a karakterlánc.
package.json javítás
Extra vessző az utolsó függőségi blokk után — az érvényesítő arra a sorra mutat, mielőtt az npm telepítés meghiúsul.
Webhook hasznos teher
Győződjön meg arról, hogy a harmadik féltől származó POST törzse érvényes JSON, mielőtt leképezné a mezőket a kódban.
Mikor használd ezt az eszközt
• Mielőtt a git konfigurációját végrehajtaná vagy üzembe helyezné.
• A 400-as hibás ügyféltörzs hibakeresésekor.
• Ha nem technikai csapattársaktól származó, kézzel szerkesztett JSON-t egyesít.
Mikor válassz mást
• Ha JSON-séma szemantikai érvényesítésre van szüksége — használjon séma-tudatos eszközöket.
• Ha a fájl JSON-sorok) (NDJSON soronként) külön-külön.
• Ha a tartalom JSON5 vagy HJSON megjegyzésekkel, akkor a szabványos JSON-elemző meghibásodik.
Szigorú JSON vs JavaScript
A JSSON nem szigorúbb, mint a kommentár. záró vesszők. A JS konfigurációkból történő másolás gyakran megszakad a tisztításig.
Biztonsági megjegyzés
Soha ne illesszen be gyártási titkokat ismeretlen online érvényesítőkbe. Ez az eszköz helyileg elemzi — továbbra is kerülje a hitelesítő adatok megosztását a képernyőmegosztásoknál.
Párosítás CSV-eszközökkel
Az API JSON érvényesítése után konvertálja a mintatömböket CSV-vé a jsonToCsv segítségével a táblázatok áttekintéséhez.
Gyakori kérdések
Gyakori JSON-hibák?
Vesszők, idézőjelek dupla helyett, idézőjelek nélküli kulcsok és hiányzó vesszők a tulajdonságok között.
Érvényesíti a sémát?
Csak a szintaxis — a sémához viszonyított szerkezet különálló.
Nagy fájlok?
A nagyon nagy JSON lelassíthatja a böngészőt — felosztja vagy streaming CLI-eszközöket használ GB-fájlokhoz.
Unicode és escape?
Az érvényes JSON-hoz \\\\uXXXX szükséges bizonyos vezérlőkhöz; A validator elfogadd az UTF-8-at karakterláncokban.
Az adatok feltöltve?
Nem — A JSON.parse helyileg fut.
Javítás után?
JSON-formázót használjon az olvasható elrendezéshez vagy a termelési minifierhez.