JSON-tietotyypit


Sisällysluettelo

    Näytä sisällysluettelo


Kelvolliset tietotyypit

JSONissa arvojen on oltava jokin seuraavista tietotyypeistä:

  • nauha

  • numero

  • objekti (JSON-objekti)

  • taulukko

  • boolean

  • nolla

JSON-arvot eivät voi olla jokin seuraavista tietotyypeistä:

  • toiminto

  • päivämäärä

  • määrittämätön


JSON-merkkijonot

JSONin merkkijonot on kirjoitettava lainausmerkeissä.

Esimerkki

{"name":"John"}

JSON-numerot

JSONin numeroiden on oltava kokonaislukuja tai liukulukuja.

Esimerkki

{"age":30}

JSON-objektit

JSONin arvot voivat olla objekteja.

Esimerkki

{
"employee":{"name":"John", "age":30, "city":"New York"}
}

JSON-arvoina olevien objektien on noudatettava JSON-syntaksia.



JSON-taulukot

JSONin arvot voivat olla taulukoita.

Esimerkki

{
"employees":["John", "Anna", "Peter"]
}

JSON Booleans

JSONin arvot voivat olla tosi/etos.

Esimerkki

 {"sale":true}

JSON tyhjä

JSON-arvot voivat olla nollia.

Esimerkki

 {"middlename":null}