We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi guys.
Due to some reason the library cannot validate the sample json against the schema using const values by the link: https://www.jsonschemavalidator.net/s/myuH8UPz
expected: validation is passed actual: validation fails
however, if I replace all the const s with a single string enum, everything works as expected
e.g. "type": {"const": "backButton"}, with "type": {"type": "string", "enum": ["backButton"]},
"type": {"const": "backButton"},
"type": {"type": "string", "enum": ["backButton"]},
version used: 2.2.14
sample code:
JsonNode contextNode = JsonLoader.fromString(StringEscapeUtils.unescapeJava(jsonDocument)); JsonValidator validator = JsonSchemaFactory.byDefault().getValidator(); ProcessingReport report = validator.validate(jsonSchema, contextNode); //contains errors
can you please have a look
Thanks, Grigory
The text was updated successfully, but these errors were encountered:
This library only supports draft 3 and 4. const was added later. You'll need to pick another library.
const
Sorry, something went wrong.
No branches or pull requests
Hi guys.
Due to some reason the library cannot validate the sample json against the schema using const values by the link:
https://www.jsonschemavalidator.net/s/myuH8UPz
expected: validation is passed
actual: validation fails
however, if I replace all the const s with a single string enum, everything works as expected
e.g.
"type": {"const": "backButton"},
with
"type": {"type": "string", "enum": ["backButton"]},
version used: 2.2.14
sample code:
can you please have a look
Thanks,
Grigory
The text was updated successfully, but these errors were encountered: