Auto Light Dark
Auto Light Dark
German English

getSchemaPath

Versionshinweise

25.5

Code

Groovy
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

Groovy
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);
  }
}