json tulajdonsagok
Node.js
json “felfedezoje”
Douglas Crockford
JSON vs. ECMAScript
Az ECMAScript 2019-től kezdve a JSON az ECMAScript szintaktikai részhalmaza.
JSON vs. XML
Típusok
Négy primitív adattípus ábrázolását teszi lehetővé:
- sztringek
- számok
- logikai értékek
- null
Az alábbi két strukturált típus ábrázolását teszi lehetővé:
- tömbök
- objektumok
Tokenek
Számok
Sztringek
Tömbök
Objektumok
Karakterkódolás
JSON szöveg különböző rendszerek közötti átvitelekor az UTF-8
karakterkódolást kell használni.
JSON séma
Tulajdonság (property):
egy objektum példány egy tagja.
Kulcsszó (keyword):
egy séma objektum egy példányra vonatkozó
tulajdonsága
Szótár (vocabulary):
Meta-séma
egy sémát leíró séma.
js motorok