getSchemaPath
Versionshinweise | 25.5 |
|---|
Code
String getSchemaPath(JsonSchemaValidationEntry validationEntry)
Beschreibung
Ermittelt den Pfad innerhalb des Schemas zur Regel, die das Validierungsproblem verursacht hat.
Parameter
validationEntry - Der zu inspizierende Eintrag.
Rückgabe
Der Pfad innerhalb des Schemas zur Regel, die das Validierungsproblem verursacht hat. Die Notation kann mit setPathType gesteuert werden.
Beispiele
JsonSchemaValidation validation = JsonSchemaUtils.validate(config, schema, json);
if (JsonSchemaUtils.hasValidationEntries(validation)) {
List validationEntries = JsonSchemaUtils.getValidationEntries(validation);
for (JsonSchemaValidationEntry entry : validationEntries) {
String schemaPath = JsonSchemaUtils.getSchemaPath(entry);
}
}