| Extension | .json |
|---|---|
| MIME type | application/json |
| Signature | none |
| Author | Douglas Crockford |
| Standard | RFC 8259, ECMA-404 |
| Type | data, plain text |
JSON
JavaScript Object Notation
JSON is a text format for data exchange based on the object notation of JavaScript. Douglas Crockford popularised it in the early 2000s; today it is specified in RFC 8259 and ECMA-404.
Value types
Object {}, array [], string in double quotes, number, as well as true,
false and null. The standard does not allow comments.
Usage
Web API responses, configuration files and data exchange between programs written in different languages. JSON text exchanged between systems must be encoded in UTF-8.