setTypeLoose
Versionshinweise | 25.5 |
|---|
Code
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
JsonSchemaConfig config = JsonSchemaUtils.createValidationConfig();
config = JsonSchemaUtils.setTypeLoose(config, true);
JsonSchemaValidation validation = JsonSchemaUtils.validate(config, schema, json);