OnlineFreeTools.org
  • Startseite
  • Image editing tools
    • Text-Wasserzeichen — lokal im Browser
    • Farben aus Bild — Palette & Klick-Pipette
    • Bild spiegeln — horizontal oder vertikal
    • Bildrand — Farbe und Breite wählen
    • Bild komprimieren — längste Seite, Qualität & Zielgröße (lokal)
    • Bild zuschneiden & Größe ändern — lokal
    • EXIF von Fotos anzeigen & entfernen — GPS, Kamera, lokal
    • Bildformat-Konverter — PNG JPEG WebP AVIF BMP GIF ICO SVG lokal
    • Graustufen — Foto lokal umwandeln
    • Bilder zusammenfügen — Fotos zu einer Collage
    • Bild optimieren — WebP, AVIF & MozJPEG lokal
    • Logo auf Foto legen — Bilder lokal überlagern
    • Bild ↔ Base64 — lokal kodieren & dekodieren
    • Bilder zu GIF — kurze Animation
    • Bilder zu PDF — eine Seite pro Foto
    • Bilder zu PowerPoint — eine Folie pro Foto
    • Bilder zu Word — DOCX lokal
  • Design-Tools
    • Markenfarben-Token-Pack — HEX/HSL/OKLCH-Skala
    • WCAG-Kontrast-Checker — AA/AAA-Verhältnis
  • Developer tools
    • WWW zu DNS hinzufügen — A/CNAME & Anbieter-Guides
    • CSV ↔ JSON Konverter — Typen, Trennzeichen, lokal
    • HTML-Entitäten kodieren & dekodieren — lokal
    • IndexNow — Bing-URL-Submit, Schlüsselprüfung & Statuscodes
    • Was ist meine IP-Adresse? — IPv4/IPv6 sofort anzeigen
    • JSON-Schema-Validator — draft-07-Pfade, lokal
    • Markdown zu HTML bereinigen — und zurück zu Markdown
    • Compare Two Texts Online — Text Diff Checker
    • HTTP-Header einer Website prüfen — Response-Header anzeigen
    • YAML zu JSON — und zurück zu YAML (Typen, Multi-Doc)
  • Calculators
    • BMI-Rechner — Body-Mass-Index berechnen
    • Gradient berechnen — Multivariables ∇f (partielle Ableitungen)
    • Grenzerlös-Rechner — Formel ΔTR / ΔQ
    • Prozentuale Änderung berechnen — Von Alt- zu Neuwert
    • ROI-Rechner — Return on Investment berechnen
    • Quadratfuß in m² umrechnen — Für Wohnung & Renovierung
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

Werkzeuge

Text-Wasserzeichen — lokal im BrowserWWW zu DNS hinzufügen — A/CNAME & Anbieter-GuidesMarkenfarben-Token-Pack — HEX/HSL/OKLCH-SkalaFarben aus Bild — Palette & Klick-PipetteCSV ↔ JSON Konverter — Typen, Trennzeichen, lokalBild spiegeln — horizontal oder vertikalBMI-Rechner — Body-Mass-Index berechnenGradient berechnen — Multivariables ∇f (partielle Ableitungen)Grenzerlös-Rechner — Formel ΔTR / ΔQProzentuale Änderung berechnen — Von Alt- zu NeuwertROI-Rechner — Return on Investment berechnenHTML-Entitäten kodieren & dekodieren — lokalBildrand — Farbe und Breite wählenBild komprimieren — längste Seite, Qualität & Zielgröße (lokal)Bild zuschneiden & Größe ändern — lokalEXIF von Fotos anzeigen & entfernen — GPS, Kamera, lokalBildformat-Konverter — PNG JPEG WebP AVIF BMP GIF ICO SVG lokalGraustufen — Foto lokal umwandelnBilder zusammenfügen — Fotos zu einer CollageBild optimieren — WebP, AVIF & MozJPEG lokalLogo auf Foto legen — Bilder lokal überlagernBild ↔ Base64 — lokal kodieren & dekodierenBilder zu GIF — kurze AnimationBilder zu PDF — eine Seite pro FotoBilder zu PowerPoint — eine Folie pro FotoBilder zu Word — DOCX lokalIndexNow — Bing-URL-Submit, Schlüsselprüfung & StatuscodesWas ist meine IP-Adresse? — IPv4/IPv6 sofort anzeigenJSON-Schema-Validator — draft-07-Pfade, lokalMarkdown zu HTML bereinigen — und zurück zu MarkdownQuadratfuß in m² umrechnen — Für Wohnung & RenovierungCompare Two Texts Online — Text Diff CheckerWCAG-Kontrast-Checker — AA/AAA-VerhältnisHTTP-Header einer Website prüfen — Response-Header anzeigenYAML zu JSON — und zurück zu YAML (Typen, Multi-Doc)

JSON-Schema-Validator — draft-07-Pfade, lokal

Prüfen Sie JSON gegen ein JSON Schema (draft-07) im Browser. Schritte: Schema und Instanz einfügen, prüfen, jeden Fehler per JSON Pointer lesen. Beispiel: ein Produkt ohne price scheitert mit missingProperty. Der Text bleibt im Tab; Ajv lädt nur Bibliothekscode vom CDN.

Engine: Ajv 8 · JSON Schema draft-07 (Standard).


    

So funktioniert’s

Links Schema, rechts Instanz einfügen. Ajv (draft-07) kompiliert, prüft und listet jeden Fehler mit JSON Pointer. Es gibt Fehler- und gültige Beispiele; beim Öffnen läuft das Fehlerbeispiel, damit echte Pfade sofort sichtbar sind.

Erwartete Regeln

Auf dieser Seite: parsen → draft-07-Schema kompilieren → Instanz prüfen → Pointer pro Fehler ausgeben.

  • Parse: beide Felder müssen JSON.parse bestehen. Syntax-/Compile-Fehler sind von Validierungsfehlern getrennt.
  • Validierung: allErrors sammelt alle Fehler. Jede Zeile: instancePath + message (+ missingProperty falls nötig).
  • Draft: Dialekt draft-07. 2020-12-Keywords hier nicht voraussetzen.
  • Privatsphäre: Paste bleibt im Tab. CDN lädt nur Ajv-Code.

Beispiel

Das Schema verlangt sku (Zeichenkette) und price (Zahl ≥ 0). Gültig: {"sku":"A-1","price":9.5}. Fehler: {"sku":"A-1"} — missingProperty für price an der Wurzel (/).

Gute Einsatzfälle

  • KI / Agenten: prüfen, ob strukturiertes Modell-JSON Felder auslässt, bevor man ihm vertraut.
  • Commerce-Feeds: Produkt-JSON gegen Schema prüfen vor dem Import.
  • API-Debug: Request-/Response-Body gegen ein Schema-Fragment aus dem Vertrag halten.

Frequently asked questions

Warum ist die Prüfung fehlgeschlagen?

Häufig: fehlende required-Felder, falsche Typen oder additionalProperties:false. Pointer-Zeile und Keyword-Meldung lesen.

Wie lese ich einen JSON-Pointer-Fehler?

instancePath ist ein JSON Pointer in die Instanz (leer als /). Fehlt required, ergänzt Ajv missingProperty in params.

Welchen Draft nutzt diese Seite?

Diese Seite nutzt Ajvs draft-07-Dialekt. 2019-09 / 2020-12 brauchen andere Builds und sind hier nicht wählbar.

Verlässt mein JSON den Browser?

Schema und JSON werden nicht hochgeladen. Das CDN lädt nur Ajv-Code, nicht Ihren Paste.

Wie prüfe ich strukturierte LLM-Ausgabe?

Schema und Modell-JSON einfügen, prüfen, jeden Pointer korrigieren bis es passt — sinnvoll vor strukturierter Ausgabe weiter unten in der Pipeline.

Related tools

  • YAML zu JSON — und zurück zu YAML (Typen, Multi-Doc)
  • CSV ↔ JSON Konverter — Typen, Trennzeichen, lokal

Dieses Tool teilen

In sozialen Netzwerken teilen, Link kopieren oder die Geräte-Teilen-Funktion nutzen.

XFacebookLinkedInRedditWhatsAppTelegram

https://onlinefreetools.org/de/tools/json-schema-validator

Fragen oder Feedback

Unklar, kaputt oder etwas fehlt? Schreib unten eine Nachricht — wir lesen jede Notiz zu diesen Tools.

E-Mail: dailyonetools@outlook.com

References

  • JSON Schema
  • Understanding JSON Schema
  • RFC 8259 — JSON
  • Ajv
OnlineFreeTools.org · Lernprojekt · Iteriert fortlaufend
Über uns·Entwicklungsprotokolle·Datenschutz·Nutzungsbedingungen·Kontakt