A JSON jelentése JavaScript Object Notation
A JSON egy szövegformátum az adatok tárolására és továbbítására
A JSON „önleíró” és könnyen érthető
Ez a példa egy JSON karakterlánc:
'{"name":"John", "age":30, "car":null}'Egy objektumot határoz meg 3 tulajdonsággal:
név
kor
autó
Minden ingatlannak van értéke.
Ha JavaScript-programmal elemzi a JSON-karakterláncot, hozzáférhet az adatokhoz mint tárgy:
let personName = obj.name;
let personAge = obj.age; A JSON jelentése JavaScript Object Notation
A JSON egy könnyű adatcsere-formátum
A JSON egy JavaScript objektumjelöléssel írt egyszerű szöveg
A JSON a számítógépek közötti adatátvitelre szolgál
A JSON nyelvfüggetlen *
*
A JSON szintaxis a JavaScript objektum jelöléséből származik, de a JSON formátum csak szöveg.
A JSON olvasására és generálására szolgáló kód számos programozási nyelvben létezik.
A JSON formátumot eredetileg a Douglas Crockford.
A JSON formátum szintaktikailag hasonló a létrehozási kódhoz JavaScript objektumok. Emiatt egy JavaScript program könnyen konvertálhatja a JSON-adatokat JavaScript objektumokká.
Mivel a formátum csak szöveges, a JSON-adatok könnyen küldhetők a számítógépek között, és bármely programozási nyelv használja.
A JavaScript beépített funkcióval rendelkezik a JSON karakterláncok JavaScript objektumokká konvertálására:
JSON.parse()
A JavaScript rendelkezik egy beépített funkcióval is, amely egy objektumot JSON-karakterláncsá alakít:
JSON.stringify()
Tiszta szöveget fogadhat egy szerverről, és használhatja JavaScript objektumként.
A JavaScript objektumot tiszta szöveges formátumban is elküldheti a szervernek.
Az adatokkal JavaScript-objektumként dolgozhat, minden bonyolultság nélkül elemzés és fordítások.
Az adatok tárolása során az adatoknak egy bizonyos formátumúnak kell lenniük, és függetlenül attól, hogy hol tárolja azokat, A szöveg mindig az egyik legális formátum.
A JSON lehetővé teszi a JavaScript-objektumok szövegként történő tárolását.