Validieren Sie JSON-Syntax, bevor sie in der Produktion explodiert
„Sieht gut aus“ ist kein Parser. Fügen Sie die Zeichenfolge ein, erhalten Sie ein klares gültiges/ungültiges Ergebnis und eine Fehlermeldung, mit der Sie arbeiten können. Diese Seite ist für **Syntax** – nicht für JSON-Schema.
Wann verwenden?
Sie haben einen Webhook-Body geerbt, eine Konfiguration manuell bearbeitet oder vermuten, dass ein Copy-Paste eine Klammer abgeschnitten hat – und Sie benötigen eine klare gültig/ungültig-Antwort vor dem Ausliefern.
Beispiele
So funktioniert's
Versucht JSON.parse. Bei Fehlschlag wird die Meldung (und Position falls verfügbar) angezeigt. Bei Erfolg erhalten Sie ein Bestanden – keine Schema-Regeln, keine hübsche Formatierung.
Häufige Fallstricke
- Gültige Syntax ≠ korrekte Struktur – verwenden Sie den JSON-Schema-Validator für erforderliche Felder/Typen.
- Nie JSON eval; immer parsen.
- NaN, Infinity und undefined sind keine gültigen JSON-Werte.
Wie unterscheidet sich das
Validator = nur Syntax. Formatter benötigt gültige Eingabe und rückt sie dann ein. Schema-Validator prüft eine Instanz gegen ein Schema-Entwurf.
FAQ
Verwandte Werkzeuge
Läuft im Browser. Nichts wird hochgeladen. Kein Sicherheitsprodukt — Hashes und JWT-Dekodierung dienen der Fehlersuche, nicht der Passwortspeicherung oder Authentifizierungsberatung.