Intern
Mi az a JSON?
sobes.tech MI
Válasz az MI-től
A JSON (JavaScript Object Notation) egy könnyű szöveges formátum az adatok cseréjére. A JavaScript nyelv egy részhalmazán alapul, de teljesen független a nyelvtől.
A JSON fő jellemzői:
- Olvashatóság: Ember által könnyen érthető formátum.
- Egyszerűség: Könnyen elemzhető és generálható.
- Függetlenség: A legtöbb programozási nyelv támogatja.
A JSON adatokat "kulcs-érték" párok vagy rendezett értéklisták formájában ábrázolja.
A JSON által támogatott adat típusok:
- Objektumok: Rendezés nélküli "kulcs: érték" párok gyűjteményei. A kulcsok sztringek, az értékek lehetnek bármilyen érvényes JSON típus.
- Tömbök: Rendezett értéklisták. Az értékek lehetnek bármilyen érvényes JSON típus.
- Szövegek: Unicode karakterláncok, dupla idézőjelek között.
- Számok: Egész vagy lebegőpontos számok.
- Logikai értékek:
truevagyfalse. - Null: Null érték.
Példa:
// JSON objektum példa
{
"name": "Иван",
"age": 30,
"isStudent": false,
"courses": ["Математика", "Физика"],
"address": {
"city": "Москва",
"zipCode": "100001"
},
"notes": null
}
A JSON széles körben használt:
- Adatok átadása kliens és szerver között (API).
- Konfigurációs fájlok.
- Adatok tárolása.