Specifications
There are a number of specifications that are built upon JSON. These specifications generally define JSON object structures for different applications. Below are some of the significant specifications for JSON usage:
JSONML - JSON Markup Language defines how to represent of XML data in JSON.
JSONP - Describes the script callback technique for cross-site loading of JSON data.
JSONPath - Defines a path-style technique for querying object data.
JSONQuery - Extends JSONPath for comprehensive querying capabilities including sorting, mapping, and more.
JSON Referencing - Defines how to make hyperlink style references in JSON using the standard relative URL scheme.
JSON-RPC - Specifies how to make RPC calls with JSON.
JSON Schema - Specification for defining the structure, contractual contraints, and description of JSON data.
JSONT - Defines how to make transformations using JSON.