XML

A Programozás Wiki wikiből

Az XML az eXtensible Markup Language (bővíthető jelölő nyelv) rövidítése. A formátum általános célú, aránylag egyszerű szintaxisú nyelv.

Ember és számítógép számára is olvasható, platformfüggetlen. A programozási eszközök nagy részében találhatók XML-feldolgozó és készítő eszközök, ezért kiváló áthidaló formátum. Adatfájlként vagy kommunikációs csomagként működhet közre különböző rendszerek között.

Egy xml fájl alapvetően XML elemekból áll. Az elemek kezdetét és végét ún. tagok jelzik:

   <tag>elem tartalma</tag>

Az elemek egymásba ágyazhatók és rendelkezhetnek attribútumokkal, amiket a nyitó tagban lehet megadni:

   <containertag>
      <attrtag id="1" color="green">zöld</attrtag>
   </containertag>

Az XML fájlokhoz tartozhat séma is, amely további korlátozásokat tartalmaz elsősorban az elemek nevére, és a fájl felépítésére vonatkozóan.