Gunnar Bittersmann: Namensraumnamen, was sagt die URI oder URN?

Beitrag lesen

bisher kapiert zu glauben habe ich, dass Namenssräume es erlauben, Elemente mit gleichen tag-namen aus unterschiedlichen Zusammenhängen auseinander zu halten.

frankx,
Soweit richtig.

<produkt xmlns:buch="urn:unifomer_resource_name">

Damit ist das Element "produkt" aber nicht aus dem Namensraum "urn:unifomer_resource_name".

Dazu müsste es so
   <produkt xmlns="urn:unifomer_resource_name">
oder so
   <buch:produkt xmlns:buch="urn:unifomer_resource_name">
notiert werden.

Ich kapier nicht, was der URI (ob als URN oder URL) denn besagt.

Der macht das Element "produkt" aus dem Namensraum "urn:unifomer_resource_name" im Web eindeutig zu "urn:unifomer_resource_nameprodukt".

(Good practice dürfte es sein, Namensraum-URIs mit "/" oder "#" enden zu lassen.)

Live long and prosper,
Gunnar

--
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)