Ich stehe gerade einer Anwendung gegenüber, die ein Formular mit einer Definition von JSON Schema validieren muss.JavaScript: JSON-Schema zum Validieren eines anderen JSON-Schemas
Ich möchte wissen, ob es auf JavaScript ein validator schema
für JSON
Schema ist
Zum Beispiel:
let validate = schemaValidator.validate('{"title": "Example Schema","type": "object","properties": {"firstName": {"type": "string"},"lastName": {"type": "string"},"age": {"description": "Age in years","type": "integer","minimum": 0}},"required": ["firstName", "lastName"]}', metaSchema);
Formatiert JSON
{
"title": "Example Schema",
"type": "object",
"properties": {
"firstName": {
"type": "string"
},
"lastName": {
"type": "string"
},
"age": {
"description": "Age in years",
"type": "integer",
"minimum": 0
}
},
"required": ["firstName", "lastName"]
}
Danke,
Nicht sicher, aber 'JSON.parse' könnte helfen. Es wird Fehler für jedes ungültige JSON ausgeben. – Rajesh
Fragen Sie nach einer Bibliothek? –
* "JSON-Schema für validierte JSON-Schema" * - Sie scheinen nach einem Schema zu fragen, um ein anderes Schema zu validieren - meinst du das? Oder meinen Sie, dass Sie eine Möglichkeit haben wollen, zu validieren, dass eine gegebene JSON-Zeichenfolge mit der Struktur der JSON übereinstimmt, die in der Frage angezeigt wird? – nnnnnn