You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/overview/what-is-jsonschema.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
section: docs
3
3
title: What is JSON Schema?
4
4
---
5
-
JSON Schema is a declarative language for annotating and validating JSON documents' structure, constraints, and data types. It provides a way to standardize and define expectations for JSON data.
5
+
JSON Schema is a declarative language for annotating and validating JSON instances' structure, constraints, and data types. It provides a way to standardize and define expectations for JSON data.
6
6
<br/>
7
7
8
8
@@ -14,13 +14,13 @@ While JSON Schema provides the language, validating a JSON [instance](https://js
14
14
15
15
JSON validators are open-source and commercial tools that implement the JSON Schema specification. They make it very easy to integrate JSON Schema into projects of any size.
16
16
17
-

17
+

18
18
19
19
## Benefits of JSON Schema for Developers
20
20
21
21
JSON Schema empowers developers in the following ways:
22
22
23
-
***Structured Data Description**: JSON Schema allows developers to describe the structure, constraints, and data types of existing JSON formats.
23
+
***Structured Data Description**: JSON Schema empower developers to use JSON to describe the structure, constraints, and data types of existing JSON data.
24
24
***Rule Definition and Enforcement**: By adhering to JSON schema constraints, it becomes easier to exchange structured data between applications as it maintains a consistent pattern.
25
25
***Produce clear documentation**: JSON Schema supports the creation of machine and human readable documentation.
26
26
***Extensibility:** JSON Schema offers high adaptability to developers' needs. Custom keywords, formats, and validation rules can be created to tailor schemas according to specific requirements.
JSON Schema dates back to the [first JSON Schema proposal](https://web.archive.org/web/20071026185150/http://json.com/json-schema-proposal/) submitted by Kris Zyp to [json.com](http://json.com) on October 2nd, 2007.
47
47
48
-
The current version of JSON Schema is [2020-12](https://json-schema.org/draft/2020-12/release-notes), which represents the latest advancements and has expanded capabilities compared with the previous versions, `draft-04`, `draft-06`, and `draft-07`.
48
+
The newest version of JSON Schema is [2020-12](https://json-schema.org/draft/2020-12/release-notes), which represents the latest advancements and has expanded capabilities compared with the previous versions, `draft-04`, `draft-06`, and `draft-07`.
49
49
50
50
We recommend using the newest version of JSON Schema and taking advantage of its benefits.
0 commit comments