JSON Data Types
JSON Data Types
In JSON, values must be one of the following data types:
- a string
- a number
- an object (JSON object)
- an array
- a boolean
- null
warning
JSON values cannot be one of the following data types:
- a function
- a date
- undefined
JSON String
Strings in JSON must be written in double quotes.
Example:
{"name":"John"}
JSON Number
Numbers in JSON must be an integer or a floating point.
Example:
{"age":30}
JSON Object
Values in JSON can be objects.
Example:
{
"employee":{"name":"John", "age":30, "city":"New York"}
}
note
Objects as values in JSON must follow the JSON syntax.
JSON Array
Values in JSON can be arrays.
Example:
{
"employees":["John", "Anna", "Peter"]
}
JSON Boolean
Values in JSON can be true/false.
Example:
{"myboolean":true}
JSON null
Values in JSON can be null.
Example:
{"middlename":null}