EN | DE
JSON
Extension.json
MIME typeapplication/json
Signaturenone
AuthorDouglas Crockford
StandardRFC 8259, ECMA-404
Typedata, 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.