JSON-Schema-Validator
Kostenloser JSON-Schema-Validator online. Prüfe jedes JSON-Dokument gegen ein Draft-07- oder 2020-12-Schema und erhalte sofort Fehler mit Pfad, Keyword und Meldung — mit Ajv, komplett im Browser.
So verwenden Sie JSON-Schema-Validator
Dieses Werkzeug prüft, ob ein JSON-Dokument einem JSON Schema entspricht. Es bündelt die Validatoren Ajv draft-07 und Ajv 2020-12, sodass Sie die Draft-Version wählen können, auf die Ihr Schema abzielt. Das linke Feld hält Ihre JSON-Instanz, das rechte Ihr Schema, und die Validierung läuft automatisch mit kurzer Entprellung beim Tippen. Ergebnisse erscheinen als grünes Gültig-Abzeichen oder als detaillierte Fehlerliste mit dem Pfad in Ihre Daten, dem fehlgeschlagenen Schlüsselwort und der ursprünglichen Ajv-Meldung. Alles läuft lokal im Browser — nichts wird hochgeladen.
- Fügen Sie Ihre JSON-Daten in das linke Textfeld ein oder drücken Sie dessen Beispiel- bzw. Datei-laden-Knopf.
- Fügen Sie Ihr JSON Schema in das rechte Textfeld ein oder nutzen Sie dessen Beispiel- / Datei-laden-Knöpfe.
- Wählen Sie den Schema-Draft im Dropdown: Draft-07 (der verbreitetste) oder Draft 2020-12.
- Warten Sie einen Moment — die Validierung läuft automatisch etwa 300 ms nach dem Tippenstopp und startet bei jeder Bearbeitung neu.
- Lesen Sie das Ergebnis: Ein grünes Gültig-Banner bedeutet, dass die Instanz entspricht; sonst zeigt jeder Fehler den Pfad (wie /tags/0), das Schlüsselwort (required, type, minimum…) und die ursprüngliche Ajv-Meldung.
- Leeren wischt beide Felder und den gespeicherten Zustand; Ihre Eingaben bleiben im lokalen Speicher dieses Browsers zwischen Besuchen erhalten.
Das Schlüsselwort required meldet den Fehler auf dem übergeordneten Objekt, der gezeigte Pfad ist also das Objekt, dem eine Eigenschaft fehlt, nicht die Eigenschaft selbst. Die eigenen $schema- und $id-Schlüssel eines Schemas werden ignoriert — die Version wird nur vom Draft-Dropdown gesteuert. Wechseln Sie die Drafts, um zu vergleichen, wie sich ein Legacy-draft-07-Schema unter 2020-12 verhält.
Verwandte Tools
- JSON Validator Validieren Sie JSON-Syntax sofort mit detaillierten Fehlermeldungen und Zeilennummern. Kostenloses Online-Tool, das zu 100% im Browser läuft.
- JSON Verschönern Formatieren und verschönern Sie JSON mit anpassbarer Einrückung. Komprimiertes JSON sofort im Browser verschönern.
- JSON zu TypeScript Konvertieren Sie JSON sofort in TypeScript-Interfaces und Typdefinitionen. Unterstützt verschachtelte Objekte, Arrays und Union-Typen.
- Chmod-Rechner Kostenloser Online-Chmod-Rechner zur Visualisierung und Berechnung von Linux-Dateiberechtigungen mit Kontrollkästchen. Sofortige Umwandlung zwischen numerischer (755, 644) und symbolischer Notation (rwxr-xr-x). Unterstützt Sonderberechtigungen wie setuid, setgid, sticky bit.
- ASCII-Tabelle Vollständige ASCII-Zeichencodierungsreferenz mit Dezimal-, Hexadezimal-, Oktal-, Binärcodes, HTML-Entities und Beschreibungen. Sofortige Suche und Filterung.
- HTTP-Anfrage-Tester Testen Sie REST-APIs direkt im Browser. Senden Sie GET-, POST-, PUT-, DELETE-Anfragen mit benutzerdefinierten Headern, Body und Parametern. Sehen Sie sofort Status, Header und JSON-Body.
- .htaccess-Generator Generieren Sie Apache .htaccess-Regeln für Weiterleitungen, Umschreibungen, Sicherheitsheader, Caching und mehr.
- Robots.txt Generator Kostenloser Online-robots.txt-Generator. Erstellen und passen Sie robots.txt-Dateien an, um das Crawling von Suchmaschinen zu steuern, Crawler-Zugriff zu verwalten und die SEO Ihrer Website zu optimieren.