About Json

JSON or JavaScript Object Notation is a lightweight data-interchange format. It is easy for humans to read and write. JSON is a language-independent data format and it was derived from javascript. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. 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 text format that is completely language independent but uses conventions that are familiar to programmers including C, Perl, Python, Php, and many others. These properties make JSON an ideal data-interchange language.

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 8259 and ECMA-404, defined it in 2017. The ECMA standard describes only the allowed syntax, whereas the RFC covers some security and interoperability considerations.

    Advantages of JSON

  • JSON is language independent.
  • JSON is lightweight text-based interchange format.
  • JSON is faster and easier than XML.