Espai de noms XML

De Viquipèdia
Dreceres ràpides: navegació, cerca

L'espai de noms XML és un concepte del llenguatge XML que assegura que el noms i atributs dels elements són anomenats d'una manera única. Estan definits a una recomanació del World_Wide_Web_Consortium[1]

Un document XML podria tenir noms d'elements o atributs de més d'un vocabulari. Si a cada vocabulari se li dóna un espai de noms, l'ambigüitat entre noms i atributs idènticament anomenats pot quedar resolta.

Un exemple simple seria el d'un document que referencia clients i també comandes. Tots dos tenen un element descendent anomenat id. Això seria una ambigüitat, el que hem de fer és aplaçar els diferents elements id en espais de noms diferents.

Referències[modifica | modifica el codi]

  1. Bray, Tim; Dave Hollander, Andrew Layman, Richard Tobin, Henry S. Thompson. «Namespaces in XML 1.0» (en anglès). W3C, Desembre del 2009. [Consulta: 15 de juliol del 2014].