Tools, FAQ, Tutorials:
JSON Type Definitions and References
How to define a JSON type and reference it in JSON Schema?
✍: FYIcenter.com
If you want to define a JSON type, and reference it later in your JSON Schema,
you can:
1. Name your JSON type can put it inside the "definitions" property. For example, "rating" as a JSON type can be defined as shown below:
{
"definitions": {
"rating": {
"type": "integer",
"minimum": 0,
"maximum": 5
}
},
...
}
2. Use "$ref" instead of "type" property to refer to a previously defined JSON type. For example, the following JSON schema defines a JSON Object that should have two properties with the same JSON type "rating":
{
...
"type": "object",
"properties": {
"clarity": {
"$ref": "#/definitions/rating"
},
"efficiency": {
"$ref": "#/definitions/rating"
}
}
}
⇒ References to JSON Types Defined Externally
2017-08-25, ∼2224🔥, 0💬
Popular Posts:
What validation keywords I can use in JSON Schema to specifically validate JSON Array values? The cu...
How to use the Atom Online Validator at w3.org? w3.org feed validation service is provided at http:/...
How to use the XML to JSON Conversion Tool at freeformatter.com? If you want to try the XML to JSON ...
What Azure AD App Registration Manifest? Azure AD App Registration Manifest is JSON file that contai...
How to read Atom validation errors at w3.org? If your Atom feed has errors, the Atom validator at w3...