XML alapok
Ha egy ideje a webfejlesztői fórumokon lógott, akkor valószínűleg látta, hogy az „XML” szó többször is leesett. A kíváncsiságból keresse meg a Wikipedia bejegyzését az 'XML' címre, és olvassa el:

"Az Extensible Markup Language (XML) egy általános célú specifikáció az egyedi jelölőnyelvek létrehozására. [1] Kibővíthető nyelvnek minősül, mivel lehetővé teszi a felhasználók számára, hogy meghatározzák a saját elemeiket. Elsődleges célja, hogy megkönnyítse a strukturált adatok, különféle információs rendszerek között, különösen az interneten keresztül [2], és ezeket mind dokumentumok kódolására, mind az adatok sorba rendezésére használják. .”
Mostanra a szemed valószínűleg üvegeződik, és azt szeretné, ha soha nem is hallotta volna az XML-t.

Nos, ne essen pánikba, mert valójában nem olyan bonyolult, mint gondolnád!

Az XML egyszerűen az információ tárolásának módja. Az XML szépsége az, hogy teljesen testreszabható a TE, a webfejlesztő által. Nincs rákövetkező kód, amelyet meg lehet tanulni vagy hibakeresni, mivel bármilyen nevet használhat a mezőkhöz. Valójában ez a legkönnyebb programozási nyelv, amelyet meg lehet tanulni, mivel a kód nagy részét Ön határozza meg.

OK, nézzünk meg egy példát. Tegyük fel, hogy el szeretne készíteni egy katalógust a kedvenc könyvei közül. Az XML használatával a bejegyzései így néznek ki:


Fred Flintstone
Rockzene
Kedvenc könyvem!


A HTML-hez hasonlóan a szimbólumok közötti szöveget „címkének” hívják. Az XML különbsége az, hogy Ön, webfejlesztő, meghatározhatja saját címkéit, és bármilyen módon meghívhatja őket. Néhány szintaxisszabályt kell megtanulnia, mielőtt elkezdené saját címkéinek felépítését:

  • Minden nyitó címkének rendelkeznie kell egy megfelelő záró címkével. Más szavakkal, ha van címke az XML dokumentumban, akkor a záró címkének valahol lefelé kell lennie.

  • A HTML-vel ellentétben az XML-ben a címkék kis- és nagybetűket érzékenyek. Ez azt jelenti, hogy nem ugyanaz a címke, mint vagy.

  • Néhány karakternek előre meghatározott jelentése van, és nem használhatók címkén belül. Ezek: kevesebb, mint szimbólum (), ampersand (&), apostrophe (') és idézőjel (").


Az XML használatának talán a legnagyobb előnye az, hogy a dokumentumokat egyszerű szöveges formátumban tárolják a számítógépen. Ennek eredményeként bármely számítógép, böngésző vagy szerver megértheti ezeket a fájlokat, típusától függetlenül, így könnyedén megoszthatja az adatokat a látogatókkal. Az XML fájlok szinte bármilyen számítógépes alkalmazáshoz felhasználhatók. Az XML fájlokat HTML-oldalról is könnyű felhívni, ami azt jelenti, hogy nem kell aggódnia a HTML újraküldésével minden egyes alkalommal, amikor további adatokat ad hozzá - az egyetlen, amit módosítania kell az XML dokumentumot.

Legyen naprakész a következő cikkben, amelyben lebontjuk az XML fájl elemeit és segítünk az első XML dokumentum elkészítésében.