JSON Formatter & Validator
Validiere und formatiere JSON – mit präziser Fehlerposition, Pretty-Print, Minify und Struktur-Analyse.
- Serverseitige Prüfung mit Fehlerposition
- Typ-, Schlüssel- und Größenanalyse
- Pretty-Print & Minify in einem Tool
Geprüft & sauber
JSON auf einen Blick.
Der Nafzh-JSON-Formatter lädt dein Dokument serverseitig, meldet bei Fehlern die genaue Position und bietet dir drei Aktionen: Validieren (mit Typ- und Schlüssel-Analyse), Formatieren (Pretty-Print) und Minifizieren.
JSON Formatter & Validator
- Die Eingabe wird nur für die Verarbeitung übertragen und nicht gespeichert.
- Die Fehlerposition ist ungefähr – echte JSON-Tools liefern genauere Analyse.
- Für eine Baumansicht deines JSON nutze den JSON Viewer.
So funktioniert der JSON Formatter & Validator
Drei Aktionen – ein übergeordnetes Ziel: gültiges, sauberes JSON.
- Formatieren: Das Dokument wird in einen eingerückten Pretty-Print mit Unicode-Erhaltung umgewandelt.
- Validieren: Typ, Anzahl der Schlüssel (bei Objekten) bzw. Elemente (bei Arrays) sowie die Größe werden ausgegeben.
- Minifizieren: Alle überflüssigen Leerzeichen und Zeilenumbrüche werden entfernt – ideal für API-Anfragen und Caches.
Häufige JSON-Fehler
| Fehler | Hinweis |
|---|---|
| Fehlendes Komma | Zwischen Objekt-Eigenschaften und Array-Elementen müssen Kommas stehen. |
| Einfache Anführungszeichen | JSON erlaubt nur doppelte `"` um Strings – einzelne werden abgelehnt. |
| Nachkommendes Komma | `{"a":1,}` ist ungültig – das letzte Komma vor `}` muss weg. |
| Kommentare | JSON unterstützt keine `//`- oder `/* */`-Kommentare. |
Häufige Fragen zum JSON Validator (FAQ)
Was macht ein JSON Validator?
Ein JSON Validator prüft, ob deine Eingabe gültiges JSON ist. Der Nafzh-JSON-Formatter meldet bei Fehlern die Position (Zeile und Zeichen) und zeigt bei gültigem JSON Typ, Anzahl der Schlüssel und die Größe an – zusätzlich kann das JSON schön formatiert oder minifiziert werden.
Werden meine JSON-Daten übermittelt?
Nein – nicht dauerhaft. Die Validierung erfolgt serverseitig, deine Eingabe wird nur für die Verarbeitung übertragen und nicht gespeichert oder weitergegeben.
Was bedeutet die Fehlerposition im Validator?
Bei ungültigem JSON liefert der Parser eine ungefähre Fehlerposition in Zeile und Zeichen. Damit findest du z. B. fehlende Kommas, falsche Anführungszeichen oder Klammern-Salat in deinem Dokument schnell.
Was ist der Unterschied zwischen Formatieren und Minifizieren?
Formatieren erzeugt einen eingerückten Pretty-Print (lesbar für Menschen). Minifizieren entfernt alle Leerzeichen und Zeilenumbrüche – die Komprimierung macht die Datei kleiner, ideal für API-Anfragen und Caches.
Welche JSON-Typen werden erkannt?
Der Parser unterscheidet Objekt `{}`, Array `[]`, String, Zahl, Boolean und null. Die Validierung zeigt dir den Typ der obersten Ebene sowie bei Objekten die Anzahl der Schlüssel und bei Arrays die Anzahl der Elemente.
Wie groß dürfen die JSON-Dokumente sein?
Die Verarbeitung ist praktisch unbegrenzt. Für sehr große Dateien (mehrere MB) kann die serverseitige Bearbeitung etwas dauern; der Spinner zeigt den Fortschritt an. Fühlt sich das Dokument zäh an, empfiehlt sich ein lokales Tool für die Bearbeitung.
Weitere nützliche Code-Tools
Diese kostenlosen Nafzh-Tools passen perfekt zum Thema JSON, XML und Daten:
Die Validierung nutzt den nativen PHP-JSON-Parser und liefert verlässliche Ergebnisse. Für sehr komplexe oder umfangreiche JSON-Schemata empfehlen wir einen dedizierten JSON-Editor mit Schema-Validierung.