JSON Formatter & Validator
Formatieren, Schema generieren und validieren
Anleitung anzeigen
Formatieren: JSON eingeben → Formatieren/Minifizieren/Validieren klicken
Schema Generator: Beispiel-JSON eingeben → Schema wird automatisch generiert
Validator: Schema links, zu prüfendes JSON rechts → Validieren zeigt Fehler
API: Alle Funktionen auch als REST-API nutzbar
Eingabe: Zeichen
Ausgabe: Zeichen
Klicke "Validieren" um das Ergebnis zu sehen
✓ Valide
Das JSON entspricht dem Schema.
✗ Invalide
🔌 API Dokumentation
POST /api/tools/json/schema
Generiert ein JSON Schema aus einem Beispiel-JSON
// Request
{ "sample": "{\"name\": \"Max\", \"age\": 25}" }
// Response
{
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"name": { "type": "string" },
"age": { "type": "integer" }
},
"required": ["name", "age"]
}
}
POST /api/tools/json/validate
Validiert JSON gegen ein Schema
// Request
{
"schema": "{\"type\": \"object\", ...}",
"data": "{\"name\": \"Test\"}"
}
// Response
{
"valid": false,
"errorCount": 1,
"errors": [".age: required field missing"]
}