setTypeLoose

Versionshinweise

25.5

Code

Groovy
JsonSchemaConfig setTypeLoose(JsonSchemaConfig config, boolean typeLoose)

Beschreibung

Gibt an, ob Typen "einfach" interpretiert werden. Wenn auf true gesetzt, kann ein einzelner Wert als Array der Größe 1 interpretiert werden. Zeichenketten können auch als Zahl, Ganzzahl oder Boolean interpretiert werden.

Parameter

  • config - Die Konfiguration für die Validierung.

  • typeLoose - true, um "einfache" Validierung zu ermöglichen; Standardwert: false

Rückgabe

Die modifizierte Konfiguration.

Beispiele

Groovy
JsonSchemaConfig config = JsonSchemaUtils.createValidationConfig();
config = JsonSchemaUtils.setTypeLoose(config, true);

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