JSON
Z MiS
Obsah |
Co je JSON
- Jazyk pro výměnu dat.
- Cíle:
- Snadná parsovatelnost pro počítač.
- Čitelnost pro člověka v textové podobě.
- Nezávislost na konkrétním jazyce.
- Vychází z JavaScriptu (Javascript Object Notation).
Základní prvky
- Popis dat v JSONu používá základní prvky (members).
- Neuspořádaná kolekce prvků (objekt)
{
název-prvku : hodnota-prvku,
název-dalšího-prvku : hodnota-dalšího-prvku,
...
}
- Uspořádaná kolekce prvků (pole)
[ název-prvku : hodnota-prvku, název-dalšího-prvku : hodnota-dalšího-prvku, ... ]
- Hodnotou prvku může být:
- text... je ohraničený uvozovkami
- číslo... číselná hodnota
- logická hodnota...
truenebofalse - prázdná hodnota...
null - neuspořádaná nebo uspořádaná kolekce prvků (viz výše)
Příklad dat
{
"trida" : "4. B",
"rocnik" : 4,
"zaci" :
[
{ "jmeno" : "Karel Smíšek", "ID" : 454 },
{ "jmeno" : "Jana Karasová", "ID" : 312 },
{ "jmeno" : "Anna Malá", "ID" : 38 }
]
}
Další zdroje
- On-line validátor pro JSON: JSONLint.com
- Více informací: JSON.org