JSON

JSON

JSON is an open standard file format, and data interchange format, that uses human-readable text to store and transmit data objects. The acronym originated at State Software, a company co-founded by Douglas Crockford and others in March 2001. In December 2005, Yahoo! began offering some of its Web services in JSON.

About JSON in brief

Summary JSONJSON is an open standard file format, and data interchange format, that uses human-readable text to store and transmit data objects. It is a very common data format, with a diverse range of applications, such as serving as a replacement for XML in AJAX systems. The acronym originated at State Software, a company co-founded by Douglas Crockford and others in March 2001. In October 2013, Ecma International published the first edition of its JSON standard ECMA-404. In November 2017, ISO 1IEC J 1TCSC 2278: 2017 became an international standard. On 13 December 2017, the Internet Engineering Task Force obsoleted RFC 7159 when it published RFC 8259, which is the current version of the Internet Standard STD 90. The official Internet media type for JSON is applicationjson. The 2017 international standard specifies ‘Pronounced ˈdʒeɪ·sən, as in \”Jason and The Argonauts\”‘. The first edition of ECma-404 did not address the pronunciation of ‘JAY-sawn’ in the UNIX and Linux System Administration Handbook. In December 2005, Yahoo! began offering some of its Web services in JSON. JSON was based on a subset of the JavaScript scripting language ) and is commonly used with JavaScript, but it is a language-independent data format. Code for parsing and generating JSON data is readily available in many programming languages. JSON’s website lists JSON libraries by language. The following example shows a possible representation of a person describing a person with a strict open-source license.

Although originally believed that JSON is a ‘good’ and ‘evil’ language, some lawyers and pedantic lawyers are mocking corporate lawyers who are overly pedantic in their use of the JSON libraries. In order to mock corporate lawyers and those who are over- pedantic, some people use the phrase ‘The Software shall be used for Good, not Evil’ in order to make it seem as if the language is not open to the general public. In the early 2000s, State Software co-founders agreed to build a system that used standard browser capabilities and provided an abstraction layer for Web developers to create stateful Web applications that had a persistent duplex connection to a Web server by holding two Hypertext Transfer Protocol connections open and recycling them before standard browser time-outs if no further data were exchanged. The State Application Framework was sold to Sun Microsystems, Amazon. com and EDS. In March 2001, the State Software website was launched in 2002. The co-founder of State Software voted whether to call the data format JSML or JSON, as well as under what license type to make them available. The decision was made to go with JSML, and it was published as a RFC 4627 in 2006. In 2012, the ECMA International published a standard for the syntax of the language. In 2014, RFC 7159 became the main reference for JSON’s Internet uses.