JSON

2 perc olvasás

A JSON (JavaScript Object Notation) egy egyszerű, szöveges, adatcsere-formátum. Elsősorban arra használjuk, hogy adatokat tároljunk vagy küldjünk különböző alkalmazások, például szerverek és kliensek között. Nagyon könnyen olvasható az emberek számára, mégis nagyon kompakt és könnyen feldolgozható a gépek számára is.

A JSON-t eredetileg a JavaScript nyelvhez fejlesztették ki, de mára szinte minden programozási nyelvben használható.

Mire jó a JSON?

  • Adatok szerver és kliens közti küldésére
  • Konfigurációs fájlokban információk tárolására
  • Adatbázisok, webszolgáltatások válaszainak formázására

Hogyan néz ki a JSON szerkezete?

A JSON alapszerkezete kulcs-érték párokat tartalmaz, amelyeket kapcsos zárójelek {} között helyezünk el. A listákat pedig szögletes zárójelek [] között tároljuk.


Példa: Lista JSON formátumban

Egy egyszerű példán keresztül, így néz ki egy lista (tömb) JSON-ban:

{
  "gyümölcsök": [
    "alma",
    "banán",
    "körte",
    "narancs"
  ]
}

Itt a "gyümölcsök" egy kulcs, amelyhez egy érték tartozik: egy lista a felsorolt gyümölcsökkel.

Komplexebb lista példa objektumokkal:

{
  "emberek": [
    {
      "név": "Kovács István",
      "kor": 32
    },
    {
      "név": "Nagy Anna",
      "kor": 27
    }
  ]
}

JSON szinonimái, alternatív kifejezései

A JSON-nak igazából nincsenek teljesen azonos jelentésű magyar szinonimái, mivel egy konkrét, jól meghatározott adatformátumról van szó. Néha azonban ezekkel a kifejezésekkel is találkozhatsz:

  • Adatcsere formátum
  • Szöveges adatformátum
  • (Programozásban is néha „JSON-objektum”-nak mondják)

Összefoglalva

A JSON egy univerzális, egyszerű szöveges formátum, amely könnyen áttekinthető és olvasható – nem hiába vált az egyik legnépszerűbb adatcsere-formátummá a világon. Ha bármilyen programban vagy weboldalon adatokat kell küldeni vagy fogadni, biztosan összefutsz vele!

Legtöbbet keresett szavak és kifejezések

Legfrissebb szavak a szótárban

Megosztás
SzóLexikon
Adatvédelmi áttekintés

Ez a weboldal sütiket használ, hogy a lehető legjobb felhasználói élményt nyújthassuk. A cookie-k információit tárolja a böngészőjében, és olyan funkciókat lát el, mint a felismerés, amikor visszatér a weboldalunkra, és segítjük a csapatunkat abban, hogy megértsék, hogy a weboldal mely részei érdekesek és hasznosak.