About the Json file format
- Name
- JavaScript Object Notation File
- Extension
- .json
- Category
- Developer
- Developer
- Douglas Crockford
- Description
- A JSON (JavaScript Object Notation) file is a lightweight, text-based, human-readable format used for data interchange. It is designed to store and transport data. JSON files use the .json file extension and are structured as a collection of name/value pairs, where the names are strings, and the values can be strings, numbers, arrays, or even other JSON objects. This format is widely used in web applications for exchanging data between a client and a server, as well as in configuration files.
- MIME Type
- application/json
- Sample
- sample.json
- Wikipedia
- .json on Wikipedia
Java Script Object Notation File (JSON), is a file format that uses human-readable text to store and transmit data objects. JSON filename uses the extension.json. The transmitted data objects is made up of Attribute value pair and Array types of data. Nowaday’s It’s commonly used as replacement for XML in Ajax systems.
It is a language-independent data format that was derived from Javascript. It was first standardized in 2013 as ECMA 404 before its publishing in 2017. Its use of conventions which are familiar to the C family programmers makes it suitable for data-interchange language.
JSON is structured in a way that it has a collection of values or names (the associative array) and an ordered list of values which in most languages is an array or sequence. RFC7159 was the main reference in 2014 for JSON’S internet users though ECMA 262 and 204 remained the main references. The Internet Engineering Task Force published RFC8259 as the Internet Standard STD 90 which led to the older version becoming obsolete.
JSON uses application/json as the main internet Media type. The” text/JavaScript “on the other hand, which is the unofficial metadata has been adopted by providers like Yahoo, Google Search API and Face book API, among others.