JSON Syntax:
Let’s have a quick look at the basic syntax of JSON. JSON syntax is basically considered as a subset of JavaScript syntax;
object
{} { members }
members pair pair , members
pair
string : value
value
string number object array true false null
array
[] [ elements ]
elements
value value , elements
- string
"" " chars "
- chars
char (Example: A) char chars (Example: ABC)
- char
any-Unicode-character- except-"-or-\-or- control-character \" \\ \/ \b \f \n \r \t \u four-hex-digits
- number
int. (Example: 123) int frac. (Example: 10.5) int exp. (Example: 10 e 3) int frac exp. (Example: 10.5 e 3)
- int
digit. (Example: 4) digit1-9 digits (Example: 4526) - digit (Example: -3) - digit1-9 digits (Example: -325)
- frac
.digits (Example: .5)
- exp
e digits. (Example: e 3)
- digits
digit (Example: 5) digit digits. (Example: 325)
- e
e e+ e- E E+ E-