dedlfix: Namensräume

Beitrag lesen

Hi!

Nicht abc ist der Namensraum, sondern die URL, die da irgendwo bei xmlns:abc=... definiert ist.
Na und wenn in der URL "allesSch..." drin steht läufts auch denn das was dort drin steht muss nicht existieren. Es muss nur eindeutig sein (in xml, xslt und xsd).

Ja, der Wert in der URL muss eindeutig sein und das über mehrere Dokumente hinweg. (Namensräume, die nur in einem einzigen Dokument existieren sollen, sind in der Tat nicht besonders sinnvoll und durch eindeutige Elementnamen ersetzbar.) Oftmals ist dieser Namensraum vorgegeben, so dass du da keinen Spielraum hast. Das Präfix hingegen kann in jedem Dokument anders lauten, an die Bedürfnisse angepasst werden.

Lo!