July 2019
Intermediate to advanced
502 pages
14h
English
JSON (https://json.org/) stands for JavaScript Object Notation. It became popular with the growth of dynamic web applications and REST APIs. Its conciseness compared to XML was a breath of fresh air, and it quickly took over the industry. Its claim to fame is that it translates one-to-one to JavaScript objects. Here is a simple JSON file:
{ "firstName": "John", "lastName": "Smith", "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021" }, "phoneNumber": [ { "type": "home", "number": "212 555-1234" }, { "type": "fax", "number": "646 555-4567" } ], "gender": { "type": "male" }}
I personally never liked JSON as a configuration file format; it doesn't support comments, it ...