JSON-bevezetés


Tartalomjegyzék

    Tartalomjegyzék megjelenítése

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ő

JSON példa

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; 

Mi az a JSON?

  • 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.



Miért érdemes JSON-t használni?

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.


Adatok tárolása

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.