JSON formátum és feldolgozása
A JSON (JavaScript Object Notation) egy könnyen olvasható és írható szerializációs formátum, amelyet adatok tárolására és továbbítására használnak. Gyakran alkalmazzák webes API-k, adatbázisok és konfigurációs fájlok esetében.
1. Mi az a szerializáció?
A szerializáció azt jelenti, hogy egy objektumot olyan formátumba alakítunk, amely könnyen elmenthető vagy továbbítható. A JSON erre egy népszerű megoldás, mert szöveges (string) alapú, így kompatibilis szinte minden programozási nyelvvel.
2. JSON alapstruktúrák
A JSON néhány egyszerű adattípusra épül:
-
Objektumok (object):
{ "kulcs": érték, "kulcs2": érték2 }
-
Tömbök (array):
[ érték1, érték2, érték3 ]
-
Alapvető adattípusok:
-
Sztringek:
"szöveg"
-
Számok:
123, 45.67
-
Logikai értékek:
true, false
-
Null érték:
null
-
Példa JSON adatstruktúrára
Ebben az esetben:
-
Az objektum tartalmaz kulcs-érték párokat.
-
A
"hobbik"
tömböt tartalmaz. -
A
"profil"
egy beágyazott objektum.
3. JSON használata különböző nyelveken
A legtöbb programozási nyelv támogatja a JSON feldolgozását beépített vagy külső könyvtárakkal.
Python
A json
modul segítségével:
JavaScript
JavaScript-ben beépített JSON
objektum segít:
4. JSON előnyei
✔ Egyszerű és ember által olvasható
✔ Platformfüggetlen
✔ Széles körben támogatott
✔ Könnyen konvertálható más formátumokba (pl. XML, CSV)
Megjegyzések
Megjegyzés küldése