JSON (JavaScript Object Notation) is a lightweight data format used for representing structured data in a text format. It is commonly used for data exchange between a server and a web application. JSON is easy for humans to read and write, and easy for machines to parse and generate.
Here are some basic features of JSON:
Syntax:
{}
.[]
.Data Types:
"Hello"
123
or 12.34
{"key": "value"}
["element1", "element2"]
true
or false
null
Example:
{
"name": "John Doe",
"age": 25,
"address": {
"street": "123 Main St",
"city": "Anytown"
},
"hobbies": ["reading", "writing", "traveling"]
}
In this example, the JSON object contains information about a person including their name, age, address, and hobbies.
JSON has become a standard format for data exchange on the web due to its simplicity and flexibility.