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.