JSON Full Form Is JavaScript Object Notation

Jan 8, 2022

2 mins read

Published in
JSON Full Form

JSON Full form is JavaScript Object Notation. It is a format that Douglas Crockford created because XML and other data formats were too verbose and not human-readable enough.

A JSON object is a collection of name/value pairs where the names are strings, and the values can be strings, numbers, booleans, nulls, or even other objects. JSON is very popular in Web APIs because it has less overhead than XML and doesn’t require any declaration.

JSON can be used in any programming language rather than being limited to just one language, which makes it more interoperable with other languages

History of JSON Acronym

Douglas Crockford develops the JSON format in the 2000s. On April 2001 very first JSON message was sent by Douglas Crockford and Chip Morningstar.

The acronym of JSON was first originated by a company called State Software which Douglas Crockford co-founded.

Sample of JSON data

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
{
 "employees": {
  "employee": [
    {
     "id": "1",
     "firstName": "Tom",
     "lastName": "Cruise",
    },
    {
     "id": "2",
     "firstName": "Maria",
     "lastName": "Sharapova",
    },
    {
     "id": "3",
     "firstName": "James",
     "lastName": "Bond",
    }
   ]
 }
}
  • JSON is easy to understand, read and write.
  • All languages and browsers have a parser for the JSON.
  • The JSON format can store data such as Int, Boolean, String, Base64 String, etc.

Advantage of JSON data exchange format

  • A human can read it better than XML, YAML, or CSV format.
  • JSON is a lightweight competitor of XML.
  • JSON is Simple and more efficient than other data formats.
  • It’s simple and self-explanatory
  • Best and Easy to use in AJAX-based JavaScript-based web application
  • JSON provides flexibility for developers, and it’s interoperable with other languages

Example of HOW to use JSON

  • JSON helps to communicate data between servers and web applications.
  • Mobile Applications transfer data to and from the server and use JSON format to store and write the data.
  • React and Angular, javascript frameworks use AJAX-based communication and JSON format to parse and store data information.

Know More about JSON :

JSON full form in GST

The JSON file full form (JavaScript Object Notation) is used by GSTN to prepare and file GST returns. TPS declarations can be filed on the TPS portal using a JSON file.

Sharing is caring!