Tools, FAQ, Tutorials:
JSON Schema Validation for JSON String Values
What validation keywords I can use in JSON Schema to specifically validate JSON String values?
✍: FYIcenter.com
The current JSON Schema specification supports the following validation keywords
to specifically validate JSON Strings values.
They are not applied if the JSON instance is not a JSON String.
"maxLength" - If the JSON instance is a string, its length must be less than or equal to the given value. For example:
JSON Schema: {"maxLength": "5"} Valid JSON instance: "Hello!" Valid JSON instance: 3.14159 Invalid JSON instance: "Hello world!"
"minLength" - If the JSON instance is a string, its length must be greater than or equal to the given value. For example:
JSON Schema: {"minLength": "5"} Valid JSON instance: "Hello!" Valid JSON instance: 3.14159 Invalid JSON instance: "Hi!"
"pattern" - If the JSON instance is a string, it must result a match for the given regular expression. For example:
JSON Schema: {"pattern": ".*@.*"} Valid JSON instance: "help@fyicenter.com" Valid JSON instance: 3.14159 Invalid JSON instance: "Hello world!"
⇒ JSON Schema Validation for JSON Array Values
2017-09-01, 1773🔥, 0💬
Popular Posts:
What validation keywords I can use in JSON Schema to specifically validate JSON Array values? The cu...
How To Change Text Fonts for Some Parts of a Paragraph? If you want to change text fonts or colors f...
What are "*..." and "**..." Wildcard Parameters in Function Definitions? If you want to define a fun...
How to build a PHP script to dump Azure AD 2.0 Authentication Response? If you are use the Azure-AD-...
How to use "xml-to-json" Azure API Policy Statement? The "xml-to-json" Policy Statement allows you t...