setPathType

Versionshinweise

25.5

Code

Groovy
JsonSchemaConfig setPathType(JsonSchemaConfig config, String pathType)

Beschreibung

Definiert, in welcher Notation Fehlerorte beschrieben werden: entweder "JSON_PATH" (z.B. "$[1].productName") oder "JSON_POINTER" (z.B. "/0/productId")

Parameter

  • config - Die Konfiguration für die Validierung.

  • pathType - JSON_PATH (Standard) oder JSON_POINTER

Rückgabe

Die modifizierte Konfiguration.

Beispiele

Groovy
JsonSchemaConfig config = JsonSchemaUtils.createValidationConfig();
config = JsonSchemaUtils.setPathType(config, "JSON_POINTER");

JsonSchemaValidation validation = JsonSchemaUtils.validate(config, schema, json);