Kao što već znamo, JavaScript objekti mogu se sastojati od različitih tipova podataka.
Podatkovni tipovi koje podržava JSON su:
-
Broj
-
String
-
Boolean
-
Niz
-
Object
-
Null
Kao i svaki programski jezik i tip podataka, JSON ima svoju sintaksu koja se sastoji od sljedećih pravila:
-
Podatci se moraju pisati unutar dvostrukih navodnika (“primjer”)
-
Svaki podatak ima svoj naziv te vrijednost (npr. “Predmet”: “SJWP”)
-
Naziv i vrijednost razdvajaju se dvotočkom
-
Sve stavke nekog objekta razdvajaju se zarezom
-
JSON ne dopušta pisanje komentara
-
Objekti se pišu unutar vitičastih zagrada
-
Nizovi se pišu unutar uglatih zagrada