Javascript Object Notation

In short

A fine-grained way to store lists and mappings, recursively nested; it is used for generic data exchange, especially between web clients and web servers; it is lighter-weight than XML.

item info
types Data (container), Text (plain)
preferred ✅ yes
extensions .json
related formats CSS, CSV, HTML, Markdown, SQL, TAR, TeX, Text, XML, YAML
wikipedia JSON

See also