JSON
Z MiS
(Rozdíly mezi verzemi)
(Vytvoření stránky) |
(→Základní prvky: Oprava - prvky v poli nemají název.) |
||
Řádka 18: | Řádka 18: | ||
... | ... | ||
} | } | ||
− | * Uspořádaná kolekce | + | * Uspořádaná kolekce hodnot (pole) |
[ | [ | ||
− | + | hodnota-prvku, | |
− | + | hodnota-dalšího-prvku, | |
... | ... | ||
] | ] | ||
Řádka 30: | Řádka 30: | ||
*# prázdná hodnota... <code>null</code> | *# prázdná hodnota... <code>null</code> | ||
*# neuspořádaná nebo uspořádaná kolekce prvků (viz výše) | *# neuspořádaná nebo uspořádaná kolekce prvků (viz výše) | ||
− | |||
== Příklad dat == | == Příklad dat == |
Aktuální verze z 18. 4. 2018, 10:09
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 hodnot (pole)
[ hodnota-prvku, hodnota-dalšího-prvku, ... ]
- Hodnotou prvku může být:
- text... je ohraničený uvozovkami
- číslo... číselná hodnota
- logická hodnota...
true
nebofalse
- 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