*** Welcome to piglix ***

JavaScript Object Notation

JSON
JSON vector logo.svg
Filename extension .json
Internet media type application/json
Type code TEXT
Uniform Type Identifier (UTI) public.json
Type of format Data interchange
Extended from JavaScript
Standard RFC 7159, ECMA-404
Website json.org

In computing, JavaScript Object Notation or JSON (/ˈsən/ JAY-sən), is an open-standard file format that uses human-readable text to transmit data objects consisting of attribute–value pairs and array data types (or any other serializable value). It is a very common data format used for asynchronous browser/server communication, including as a replacement for XML in some AJAX-style systems.

JSON is a language-independent data format. It was derived from JavaScript, but as of 2017 many programming languages include code to generate and parse JSON-format data. The official Internet media type for JSON is application/json. JSON filenames use the extension .json.

Douglas Crockford originally specified the JSON format in the early 2000s; two competing standards, RFC 7159 and ECMA-404, defined it in 2013. The ECMA standard describes only the allowed syntax, whereas the RFC covers some security and interoperability considerations.


...
Wikipedia

...