JSON-Validator
Validieren Sie JSON sofort – finden Sie den genauen Syntaxfehler und wo er sich versteckt.
So verwenden Sie JSON-Validator
- Fügen Sie Ihren JSON ein – aus einer API-Antwort, einer Konfigurationsdatei oder einem Export.
- Lesen Sie das Urteil sofort – gültig oder den genauen Fehler mit seinem Speicherort.
- Reparieren Sie das markierte Zeichen – abschließendes Komma, einfache Anführungszeichen, Schlüssel ohne Anführungszeichen sind die üblichen Funde.
- Erneut validieren, bis es sauber ist, und dann mit dem begleitenden JSON formatieren oder verkleinern Werkzeuge.
Was ist JSON-Validator?
Ein JSON-Validator prüft, ob der Text syntaktisch zulässiges JSON ist – und wenn dies nicht der Fall ist, zeigt er auf das genaue Zeichen, bei dem die Analyse fehlschlägt. Die Grammatik von JSON ist absichtlich streng: nur doppelte Anführungszeichen, keine abschließenden Kommas, Schlüssel werden immer in Anführungszeichen gesetzt, keine Kommentare – und ein einziger Verstoß macht das gesamte Dokument unparsbar.
Die üblichen Verdächtigen sind genau diese Strengen: ein abschließendes Komma nach dem letzten Array-Element (zulässig in JavaScript, fatal in JSON), einfache Anführungszeichen aus einer Python-Einfügung, ein Schlüssel ohne Anführungszeichen, ein roher Zeilenumbruch innerhalb einer Zeichenfolge oder intelligente Anführungszeichen, die von einem Textverarbeitungsprogramm eingeführt werden. Jeder erzeugt nachgelagert einen kryptischen Parser-Fehler; Ein Validator benennt es hier zuerst.
Über den JSON-Validator
Fügen Sie Ihren JSON-Code ein und erhalten Sie sofort ein Urteil: gültig oder ungültig mit dem Fehler und seiner Position – so korrigieren Sie das tatsächliche Zeichen, anstatt eine Konfigurationsdatei durch Ausprobieren zu halbieren.
Wenn es den Tag rettet: Eine API gibt „unerwartetes Token“ zurück und Sie müssen wissen, ob die Nutzlast oder Ihr Code fehlerhaft ist; eine Konfigurationsdatei (package.json, Composer.json, App-Einstellungen) macht eine App nach einer manuellen Bearbeitung kaputt; Daten, die aus einem System exportiert werden, können nicht in ein anderes importiert werden. oder der „JSON“ eines Kollegen entpuppt sich als JavaScript-Objektliteral mit Kommentaren und einfachen Anführungszeichen. Die Validierung läuft vollständig in Ihrem Browser – API-Schlüssel und private Payloads verlassen niemals Ihren Computer.
Sobald sie gültig sind, übernehmen die Nachbarn die Kontrolle: JSON Formatter druckt sie hübsch aus, JSON Viewer erkundet sie als Baum und JSON Minifier komprimiert sie für den Versand.