Hi,
I need to create an array of elements with several attributes:
<a name="aa" dt:dt="string">aValue</a>
dt is a namespace " "htttp://www.dt.com"
By using xslt:
<custom-attributes>
<xsl:for-each select="$custom-attributes">
<xsl:variable name="markCode"
select="string(lower-case(./@MarkCode))"/>
<xsl:variable name="dtType">string</xsl:variable>
<xsl:variable name="markCodeValue" select="./@MarkValue"/>
<xsl:element name="custom-attribute"
inherit-namespaces="no">
<xsl:attribute name="name" select="$markCode"/>
<xsl:attribute name="dt" select="$dtType/text()"/>
<xsl:value-of select="$markCodeValue/text()"/>
</xsl:element>
</xsl:for-each>
</custom-attributes>
I get in the result
<custom-attribute
xmlns:dt="http://www.intershop.com/xml/ns/enfinity/6.1/core/impex-dt"
name="brand" dt:dt="string">TITANFLX</custom-attribute>
I need to get the
xmlns:dt="http://www.intershop.com/xml/ns/enfinity/6.1/core/impex-dt" out of
the attribute,
The result should be: <custom-attribute name="brand"
dt:dt="string">TITANFLX</custom-attribute>
Yours, Martijn
_______________________________________________
oXygen-user mailing list
[email protected]
http://www.oxygenxml.com/mailman/listinfo/oxygen-user