Thomas J.S.: XML -> XML / Attribute erzeugen / Unbekanntes Namespace-Präfix!?

Beitrag lesen

Hallo,

<concept xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-us" xsi:noNamespaceSchemaLocation="../catalog/concept.xsd">

Genau das möchte ich raus bekommen.
Da ich eine Transformation von XML nach XML vornehme, muss ich aber mit dem Attribut-Element arbeiten.

Wer sagt das?
Du liest weder die Attributnamen noch die Attributwerte aus dem XML heraus.
Alles was im XSL nicht mit xsl: beginnt gilt als "für die Ausgabe bestimmt".
Statt also mit xsl:element und xsl:attribute zu arbeiten, kannst du dein Element direkt so in dein XSL schreiben wie ich es dir zeigte.

Grüße
Thomas