JSON Schema-Validierung

Verwenden Sie im Browser lokal eingeschränkte JSON-Schema-Regeln, um JSON-Dokumente, Pfade, Schlüsselwörter und nicht unterstützte Funktionen zu prüfen und zu melden.

Browserseitige lokale Verarbeitung
Diese Seite hat die öffentliche Verzeichnisprüfung bestanden; nach Aktivierung von JavaScript stehen die vollständigen Funktionen zur Verfügung.
Benutzerhandbuch

So verwenden Sie JSON zur Schema-Validierung

Die JSON-Schemaüberprüfung verarbeitet Eingaben ausschließlich im aktuell verwendeten Browser und lädt keine Nutzerdaten hoch, stellt keine Internetverbindung her und speichert keine Nutzerdaten.

  1. Inhalt eingeben

    Fügen Sie das Dokument JSON und das Schema ein oder laden Sie lokalen Text mit höchstens 1 MiB.

  2. Verarbeitungsmethode auswählen

    Prüft Typen, Pflichtfelder, Eigenschaften, Arrays, Bereiche, Kombinationsschlüsselwörter und lokale Referenzen.

  3. Prüfen und exportieren

    Zeigt den valid-Status, Fehlerpfade und Warnungen an und ermöglicht das Kopieren oder Herunterladen des strukturierten Ergebnisses.

Einschränkungen und Hinweise

  • Für unterstützte Schema-Schlüsselwörter und lokale $ref gelten klare Grenzen; entfernte Verweise werden nicht gelesen.
  • Maximale Tiefe 128, Knoten 100,000, Fehler 50; nicht unterstützte Funktionen werden als Warnung angezeigt.
  • Das Tool bietet nur lokale Unterstützung bei der Verarbeitung; wichtige Konfigurationen, Schlüssel, Dokumente und Veröffentlichungsinhalte müssen weiterhin in der Zielumgebung überprüft werden.

Häufig gestellte Fragen

Werden Eingaben auf den Server hochgeladen?

Nein. Die Seite verwendet nur den Browserspeicher, die lokale Datei API und die lokal bereitgestellten Ressourcen.

Warum gibt es bei Schema eine Warnung, obwohl das Ergebnis weiterhin gültig ist?

warning weist darauf hin, dass ein Schlüsselwort von der eingeschränkten Implementierung nicht abgedeckt wird. Dies bedeutet nicht, dass das Feature vollständig validiert wurde.

Warum müssen die Ergebnisse noch manuell überprüft werden?

Grenzsyntax, regionale Standards, Lesegeräte von Drittanbietern und die Ziel-Laufzeitumgebung können abweichen; das Tool ersetzt nicht die abschließende Prüfung.

SeitenfeedbackProblem entdeckt oder Vorschlag zur Verbesserung?
Die Feedback-Funktion muss in der Online-Version verwendet werden

Bitte reichen Sie es in der Online-Version ein, nachdem Sie JavaScript aktiviert haben; die lokalen Funktionen des aktuellen Tools oder Beispiels sind davon nicht betroffen.

Zur Online-Version wechseln und Feedback geben