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, 1820🔥, 0💬
Popular Posts:
How to make application release build with Visual Studio 2017? If you want to make a final release b...
How To Control Vertical Alignment? By default, text in all table cells are aligned to the top vertic...
How to attach console to a Running Container using the "docker container exec" command? I want to ge...
How To Change Text Fonts for Some Parts of a Paragraph? If you want to change text fonts or colors f...
What is Azure API Management Developer Portal Admin? The Developer Portal Admin is an Azure Web port...