PixNudge

JSON Schema validieren & generieren

Validiere JSON gegen ein JSON Schema und sieh jeden Fehler mit seinem Pfad – oder generiere ein Schema aus Beispiel-JSON. Unterstützt die Drafts 4, 7, 2019-09 und 2020-12.

JSON-Daten
JSON Schema

Gib JSON-Daten und ein Schema ein, um zu validieren.

So funktioniert's

  1. 1

    Daten einfügen oder öffnen

    Füge Text ein, zieh eine Datei in den Editor oder klicke auf Datei öffnen. Mit Beispiel laden siehst du, wie das Tool funktioniert.

  2. 2

    Optionen anpassen

    Das Ergebnis aktualisiert sich schon während der Eingabe. Passe die Optionen an, um genau die Ausgabe zu erhalten, die du brauchst.

  3. 3

    Kopieren oder herunterladen

    Kopiere das Ergebnis in die Zwischenablage oder lade es als Datei herunter.

Warum PixNudge

Kein Upload

Deine Daten werden in deinem Browser verarbeitet und nie an einen Server gesendet – API-Schlüssel, Tokens und Kundendaten bleiben privat.

Sofort, auch bei großen Dateien

Kein Umweg über einen Server: Ergebnisse erscheinen schon beim Tippen, und auch Dateien mit mehreren Megabyte laufen flüssig.

Exakte Zahlen

Lange Zahlen wie 64-Bit-IDs bleiben exakt so erhalten, wie sie geschrieben sind, statt gerundet zu werden.

Häufige Fragen

Welche JSON-Schema-Versionen werden unterstützt?

Draft 4, Draft 7 (deckt auch Draft 6 ab), 2019-09 und 2020-12. Mit Auto wird die Version aus dem Schlüsselwort $schema deines Schemas übernommen; fehlt es, wird 2020-12 verwendet.

Werden Formate wie email und date-time geprüft?

Ja. Formate wie email, date, date-time, uri, uuid und ipv4 werden validiert, ebenso Patterns, Enums, Minimal- und Maximalwerte, Längen und Pflichtfelder.

Wie erstelle ich ein Schema aus meinem JSON?

Wechsle zu Schema generieren und füge ein Beispiel ein. Jeder Wert erhält einen Typ, verschachtelte Objekte und Arrays werden ebenfalls beschrieben, und String-Formate wie Datumsangaben und E-Mail-Adressen werden erkannt. Die Elemente eines Arrays werden zusammengeführt, sodass Schlüssel, die in manchen Elementen fehlen, nicht als Pflichtfelder markiert werden. Klicke auf Mit diesem Schema validieren, um es direkt auszuprobieren.

Weitere kostenlose Tools