XML-Namensraum für (id) Attribute
Michael_K
- xml
Hallo,
es liegt folgendes XML-element vor:
<prefix1:catalog xmlns:prefix1="namensraum1">
<prefix1:name id="b2" xmlns="namensraum2"/>
</prefix1:catalog>
Mein Frage ist, ob das id-Attribute für element prefix1:name dann den "namensraum2" besitzt?
Im zugehörigen xsd Schema für targetNamespace nemensraum1 ist das id Attribute für das Element "name" wie folgt definiert: <attribute name="id" type="ID" use="required"/>
Wäre dankbar für Hinweise
Gruss
@@Michael_K
<prefix1:catalog xmlns:prefix1="namensraum1"> <prefix1:name id="b2" xmlns="namensraum2"/> </prefix1:catalog>
Mein Frage ist, ob das id-Attribute für element prefix1:name dann den "namensraum2" besitzt?
Ich glaube: nein.
“The namespace name for an unprefixed attribute name always has no value.” [XML-NAMES §6.2]
😷 LLAP
Danke für die Information!