A JSON egy egyszerű, szigorú szabályokat követő szövegformátum. A Jegyzettömb (Notepad) tökéletes az elkészítéséhez. Az emberek általában nem az eszközzel, hanem a szintaxissal szoktak hibázni. Ha a szerkezet rendben van, a fájl elmentése már a legegyszerűbb része a folyamatnak.
Hogyan hozzunk létre .JSON fájlt Jegyzettömbben (Notepad)
Mi az a JSON fájl?
A JSON a JavaScript Object Notation rövidítése. Az adatokat kulcs-érték párokban tárolja kapcsos zárójelek között, támogatva a beágyazott objektumokat és tömböket. Az alkalmazások, API-k és konfigurációs fájlok azért használják, mert könnyű, és minden nagyobb programozási nyelv képes olvasni.
Egy alapvető JSON fájl így néz ki:
{ "name": "John", "age": 28, "isActive": true, "skills": ["writing", "editing"]}Útmutató: JSON fájl létrehozása Jegyzettömbben
1. lépés: Nyisd meg a Jegyzettömböt
Nyisd meg a Jegyzettömböt a számítógépeden, vagy használj egy ingyenes online jegyzettömböt bármelyik böngészőben.
2. lépés: Kezdd egy nyitó zárójellel
Minden JSON fájl egy { jellel kezdődik (objektum esetén) vagy [ jellel (tömb esetén). A legtöbb fájl objektummal kezdődik.
3. lépés: Add meg a kulcsokat és az értékeket
Írd be minden kulcsot idézőjelek közé, kövesd egy kettősponttal, majd az értékkel. Válaszd el az egyes párokat vesszővel.
{ "title": "Sample File", "version": 1}4. lépés: Zárd le megfelelően a fájlt
Minden nyitó kapcsos zárójelnek vagy szögletes zárójelnek legyen egy párja. Az objektum vagy tömb utolsó kulcs-érték párja után ne tegyél vesszőt.
5. lépés: Mentsd el .json kiterjesztéssel
Menj a Fájl, majd a Mentés másként menüpontra. Válaszd a "Minden fájl" opciót a "Fájl típusa" legördülő menüben. Nevezd el a fájlt .json kiterjesztéssel, például adat.json. Ha nem változtatod meg ezt a beállítást, a gép egy .txt fájlt ment el, amelyet a programok nem fognak JSON-ként felismerni.
6. lépés: Ellenőrizd a használat előtt
Másold be a fájl tartalmát egy JSON szerkesztőbe, hogy megbizonyosodj a fájl érvényességéről, mielőtt használnád egy parancsfájlban vagy alkalmazásban. Egy gyors ellenőrzés sok későbbi hibakereséstől kímélhet meg.
JSON szintaktikai szabályok, amikre emlékezned kell
Csak dupla idézőjelek. A kulcsok és a szöveges értékek dupla idézőjelet igényelnek, az egyes idézőjelek nem használhatóak.
Nincsenek felesleges vesszők. Az objektum vagy tömb utolsó eleme után nem állhat vessző.
Nincsenek megjegyzések. A szabványos JSON nem támogatja a // vagy /* */ típusú megjegyzéseket a fájlon belül.
A logikai értékek (boolean) kisbetűsek. Használd a true és false értékeket, ne a True vagy FALSE alakot.
A számokhoz nem kell idézőjel. Írd 28-ként, ne "28"-ként, hacsak az érték nem szöveges formátumú.
Gyakori hibák és elkerülésük
Probléma: Hiányzó vessző a kulcs-érték párok között. Megoldás: Az utolsó kivételével minden pár után kell vessző.
Probléma: Nem egyező zárójelek. Megoldás: Számold össze a {} és [] párokat. Egy érvényesítő (validator) pontosan megmutatja azt a sort, ahol a zárójelpár hiányzik.
Probléma: Nem escape-elt idézőjelek egy karakterláncon belül. Megoldás: Használj backslash-t a belső idézőjelek előtt, például: "Azt mondta: \"hello\"".
Probléma: Kulcs idézőjelek nélkül. Megoldás: Minden kulcsot dupla idézőjelbe kell tenni, még az egyszerűeket is, mint az id vagy a név.
Összegzés
A JSON fájl nem más, mint egy szigorú formátumot követő szöveg. Írd a kulcsokat és értékeket dupla idézőjelek közé, ügyelj a zárójelekre, hagyd ki az utolsó vesszőt, és mentsd el .json kiterjesztéssel. Futtasd át egy ellenőrzőn, mielőtt használnád, és máris kész vagy.