JavaScript Object Notation (JSON) Data Interchange Format

From GM-RKB
(Redirected from JavaScript Object Notation)
Jump to navigation Jump to search

A JavaScript Object Notation (JSON) Data Interchange Format is a lightweight text-based data interchange format that represents structured data using human-readable text with key-value pairs and ordered lists derived from JavaScript object literal syntax.



References

2024

  • (Wikipedia, 2024) ⇒ https://en.wikipedia.org/wiki/JSON Retrieved:2024-12-13.
    • QUOTE: JSON (JavaScript Object Notation, pronounced /ˈdʒeɪsən/ or /ˈdʒeɪˌsɒn/) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of name–value pairs and arrays (or other serializable values). It is a commonly used data format with diverse uses in electronic data interchange, including that of web applications with servers. JSON is a language-independent data format. It was derived from JavaScript, but many modern programming languages include code to generate and parse JSON-format data. JSON filenames use the extension .json. Douglas Crockford originally specified the JSON format in the early 2000s. He and Chip Morningstar sent the first JSON message in April 2001.

2017

  • (RFC 8259, 2017) ⇒ T. Bray, Ed. (2017). "The JavaScript Object Notation (JSON) Data Interchange Format." RFC 8259, Internet Engineering Task Force. https://tools.ietf.org/html/rfc8259
    • QUOTE: JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Programming Language Standard. JSON defines a small set of formatting rules for the portable representation of structured data. This document removes inconsistencies with other specifications of JSON, repairs specification errors, and offers experience-based interoperability guidance.

2013