XML névtér

Az XML névtér egy W3C ajánlás, amely lehetővé teszi megnevezett elemek és attribútumok használatát egy XML példányban . Egy XML példány több XML szókincsből tartalmazhat elem- vagy attribútumneveket. Ha minden szókincshez névteret rendelünk, akkor feloldhatjuk az elemek vagy attribútumok azonos nevei közötti kétértelműségeket. Az egyetlen névtéren belüli elemneveknek egyedinek kell lenniük.

Az XML- technológiák széles körben használják a névtereket, mivel az XML-dokumentumok képeseknek kell lenniük arra, hogy egyértelműen keverjenek több ontológiát , vagyis több különálló szókincset, amelyek homonimákat tartalmazhatnak.

Példák

Vegyünk példaként egy XML példányt, amely hivatkozást tartalmazna egy ügyfélre és egy megrendelt termékre. Az ügyfélelemnek és a termékelemnek lehet "ID_szám" utódeleme. Az ID_szám elemre való hivatkozások akkor egyértelműek lennének, hacsak a két azonos, de szemantikailag különböző névelemet nem társítják olyan névterekkel, amelyek lehetővé teszik azok megkülönböztetését; például cl: ID_szám és pr: ID_number.

Franciaországban az INSEE meghatározta a nyilvános statisztikák névtereit: