MV Tools

Praktischer JSON-Debug-Lauf

JSON mit Formatierung, Validierung und JSONPath debuggen

Ein wiederholbarer Ablauf für API-Antworten, Konfiguration und Testdaten.

MV Tools RedaktionAktualisiert 7 Min. Lesezeit

Tool öffnen

Syntax, Struktur und Bedeutung trennen

Syntaxfehler verhindern das Parsen; Strukturprobleme sind gültiges JSON mit falscher Form; Bedeutung erfordert fachliche Prüfung. Formatierung hilft beim Lesen, beweist aber keine Korrektheit.

Gültiges JSON bestätigt Syntax und Wurzeltyp, nicht ein Anwendungsschema.
Gültiges JSON bestätigt Syntax und Wurzeltyp, nicht ein Anwendungsschema.

Arbeitsablauf

Nehmen Sie das kleinste reale Beispiel, formatieren Sie es, validieren Sie nach Änderungen und fragen Sie nur den nötigen Zweig ab. Halten Sie eine sichere Minimalreproduktion.

Machen Sie zuerst Verschachtelung und gleichrangige Felder lesbar.
Machen Sie zuerst Verschachtelung und gleichrangige Felder lesbar.

Unterstützter Pfad

Nutzen Sie $.user.email oder $.items[0].id. Unterstützt werden nur Punkt-Eigenschaften und numerische Indizes; keine Filter, Wildcards, Rekursion oder Schlüssel in Anführungszeichen.

Nutzen Sie einen engen Pfad mit Punkt-Eigenschaft und numerischem Index.
Nutzen Sie einen engen Pfad mit Punkt-Eigenschaft und numerischem Index.

Regex für Text

Nutzen Sie Regex nach dem JSON-Parsen für IDs, Gruppen oder Ersetzungen. Es ist kein allgemeiner JSON-Parser; der Tester folgt JavaScript.

Nutzen Sie Regex nach dem Parsen für Textwerte oder Ersetzungen.
Nutzen Sie Regex nach dem Parsen für Textwerte oder Ersetzungen.

Grenzen und Daten

JSON Toolkit läuft lokal mit bis zu 2 MB. Regex Tester läuft lokal, akzeptiert 500 KB und zeigt höchstens 1.000 Treffer. Verwenden Sie gekürzte Beispiele ohne Geheimnisse.

Gültiges JSON bestätigt Syntax und Wurzeltyp, nicht ein Anwendungsschema.
Gültiges JSON bestätigt Syntax und Wurzeltyp, nicht ein Anwendungsschema.

Häufige Fragen

Bedeutet gültiges JSON korrekte Antwort?

Nein; Schema und Geschäftsregeln müssen weiter geprüft werden.

Gibt es JSONPath-Filter?

Nein; nur einfache Eigenschaften und numerische Indizes.