13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

JSON

angolul: JavaScript Object Notation

alapelterjedt

A JSON egyszerű, szöveges adatformátum, amelyben a programok rendezett, címkézett formában adják át egymásnak az adatokat, és amelyet ember is el tud olvasni.

Érthetően

Képzeld el, hogy egy űrlapot töltesz ki: bal oldalon a rovat neve (Név, Születési év, Lakcím), jobb oldalon az, amit beírsz. A JSON alapja is ilyen címke–érték párokból áll. A különbség, hogy nem papíron van, hanem sima szövegként, és nem ügyintézőnek szól, hanem egy másik programnak. Ezen felül felsorolásokat és egymásba ágyazott adatcsomagokat is tartalmazhat.

Arra jó, hogy két, egymástól teljesen független rendszer megértse egymást. Amikor a telefonod időjárás-alkalmazása lekéri a holnapi előrejelzést, a szerver nem kész képernyőt küld vissza, hanem egy JSON-szöveget, például azt, hogy "varos": "Szeged", "homerseklet": 14. Az alkalmazás ebből rajzolja meg, amit látsz.

Miben más, mint egy Word-dokumentum vagy egy Excel-tábla? Nincs benne formázás, betűtípus vagy szín, csak maga az adat és a szerkezete. Ettől viszonylag tömör, és szinte minden programnyelv gond nélkül kezeli.

Az AI világában azért hallasz róla sokat, mert az agentek is jellemzően így kommunikálnak más programokkal. Amikor egy AI-agent naptárbejegyzést készít vagy adatot kér le, a kérést és a választ többnyire JSON-ban fogalmazza meg, így a másik program pontosan tudja, mit kell tennie.

Hogyan működik

  1. Az adat kulcs–érték párokból áll: a kulcs a címke idézőjelben, utána kettőspont, majd az érték, például "nev": "Kovács Anna".
  2. Az érték hatféle lehet: szöveg, szám, igaz/hamis, üres érték (null), lista vagy egy újabb, beágyazott objektum.
  3. A kapcsos zárójel { } egy összetartozó adatcsomagot (objektumot) fog közre, a szögletes zárójel [ ] pedig egy felsorolást, például egy rendelés tételeit.
  4. Mivel az objektumok és a listák egymásba ágyazhatók, bonyolult szerkezet is leírható: egy vevő, annak több rendelése, azokon belül a tételek.
  5. A fogadó program beolvassa és értelmezi a szöveget; ha egyetlen vessző vagy idézőjel hiányzik, az egészet hibásnak tekinti és visszautasítja.

Példa a mindennapokból

Rendelsz egy pizzát a telefonodról, és a képernyőn látod, hogy a futár hét perc múlva érkezik. A háttérben az alkalmazás rendszeresen friss adatot kap a szervertől, jellemzően egy rövid JSON-szöveget. Ebben szerepel a rendelés állapota, a futár helyzete és a becsült érkezési idő. Jellemzően ugyanezt a formátumot használja egy AI-agent is, amikor a nevedben asztalt foglal vagy menetrendet keres.

Kit érint

fejlesztőNapi munkaeszköz: ebben a formátumban cserélnek adatot a szolgáltatások, ebben készül sok beállítófájl, és így írják le az agentek által használható eszközöket is. → Kód
munkavállalóHa adatot exportálsz egy rendszerből vagy automatizálsz egy munkafolyamatot, jó eséllyel JSON-fájllal találkozol, amelyet érdemes tudnod elolvasni. → Munka és HR
vállalkozó, vezetőAmikor két céges rendszert kell összekötni, vagy AI-agentet engedsz az adataidhoz, a kérdés gyakran az, tud-e a rendszer JSON-ban adatot adni és fogadni.
mindenkiSzinte minden alkalmazás és weboldal ezt használja a háttérben, és a saját adataid letöltésekor is gyakran ilyen fájlt kapsz.

Gyakori félreértés

TévhitA JSON egy programozási nyelv, és csak az érti, aki tud JavaScriptben programozni.
ValójábanA JSON nem nyelv, hanem adatleíró formátum: nem lehet benne utasítást adni vagy számolni, csak adatot rögzíteni. A neve a JavaScriptből ered, de ma gyakorlatilag minden programnyelv kezeli, és némi gyakorlattal bárki el tudja olvasni.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

Adatformátum, Strukturált adat, Adatcsere

Szűkebb

JSON-séma, JSON Lines

Rokon

API, XML, YAML, Eszközhívás, Strukturált kimenet, MCP

Röviden a története

A formátumot Douglas Crockford írta le és tette ismertté a 2000-es évek elején, a JavaScript nyelv adatjelölésére építve. Első internetes leírása 2006-ban jelent meg (RFC 4627). 2013-ban ECMA-404 néven szabvány lett, a ma érvényes változatát pedig 2017-ben az RFC 8259 rögzítette.

Hol tart most

2026 végén a JSON a webes és mobilos adatcsere legelterjedtebb formátuma, szinte minden programnyelv és szolgáltatás támogatja. Az AI-agentek terjedésével még fontosabb lett, mert az eszközhívások és a nyelvi modellek strukturált kimenetei is jellemzően erre épülnek.

Állapot: 2026. november

A hírekben

1 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

JSON · JavaScript Object Notation · json · .json · JSON-fájl · JSON formátum · JSON-formátum · dzséjszon

Források

A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.