Datové typy JSON


Obsah

    Zobrazit obsah


Platné datové typy

V JSON musí být hodnoty jedním z následujících datových typů:

  • řetězec

  • číslo

  • objekt (objekt JSON)

  • pole

  • booleovský

  • null

Hodnoty JSON nesmějí být jedním z následujících typů dat:

  • funkci

  • datum

  • nedefinováno


Řetězce JSON

Řetězce v JSON musí být psány ve dvojitých uvozovkách.

Příklad

{"name":"John"}

Čísla JSON

Čísla v JSON musí být celé číslo nebo s plovoucí desetinnou čárkou.

Příklad

{"age":30}

Objekty JSON

Hodnoty v JSON mohou být objekty.

Příklad

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

Objekty jako hodnoty v JSON musí odpovídat syntaxi JSON.



Pole JSON

Hodnoty v JSON mohou být pole.

Příklad

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

JSON Booleans

Hodnoty v JSON mohou být true/false.

Příklad

 {"sale":true}

JSON null

Hodnoty v JSON mohou být null.

Příklad

 {"middlename":null}