Difference between revisions of "JSON"
Karl Jones (Talk | contribs) (→External links) |
Karl Jones (Talk | contribs) |
||
Line 14: | Line 14: | ||
See [[Web service]] and [[Ajax (programming)]]. | See [[Web service]] and [[Ajax (programming)]]. | ||
+ | |||
+ | == JSON Schema == | ||
+ | |||
+ | [[JSON Schema]] is a JSON-based format to define the structure of JSON data for validation, documentation, and interaction control. | ||
+ | |||
+ | Schema provides a contract for the JSON data required by a given application, and how that data can be modified. | ||
== JSONLint == | == JSONLint == | ||
Line 24: | Line 30: | ||
* [[JavaScript]] | * [[JavaScript]] | ||
* [[JSONLint]] | * [[JSONLint]] | ||
+ | * [[JSON Schema]] - JSON-based format to define the structure of JSON data for validation, documentation, and interaction control. | ||
* [[Parsing]] | * [[Parsing]] | ||
* [[Web service]] | * [[Web service]] |
Revision as of 07:42, 18 August 2016
JSON, or JavaScript Object Notation, is an open standard format that uses human-readable text to transmit data objects consisting of attribute–value pairs.
Description
JSON is used primarily to transmit data between a server and a web application
JSON is an alternative to XML.
Although originally derived from JavaScript, JSON is a language-independent data format.
Code for parsing and generating JSON data is readily available in many programming languages.
Web services and Ajax
See Web service and Ajax (programming).
JSON Schema
JSON Schema is a JSON-based format to define the structure of JSON data for validation, documentation, and interaction control.
Schema provides a contract for the JSON data required by a given application, and how that data can be modified.
JSONLint
JSONLint is an online JSON validation service.
See also
- Ajax (programming)
- JavaScript
- JSONLint
- JSON Schema - JSON-based format to define the structure of JSON data for validation, documentation, and interaction control.
- Parsing
- Web service
- XML
External links
- JSON @ Wikipedia