![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - Re: Converting attributes to elements >Thread Next - Re: Converting attributes to elements Re: Converting attributes to elementsTo: NULL Date: 6/9/2008 3:08:00 PM
Yogi Watcher wrote:
> I used this same xslt, but I don't get the desired result. All I get is
> exact copy of the my original xml file. In my original file inside my root
> element there is is an attribute
> "xmlns=http://www.plmxml.org/Schemas/PLMXMLSchema" defined.
>
> I noticed that if I keep this attribute in my original xml file, all I get
> back after transformation is exact copy of the source. However, if I remove
> this attribute then transform works exactly as I needed.
>
> Is this normal, how do I workaround this issue?
Change this template
>> <xsl:template match="UserValue">
>> <xsl:copy>
>> <xsl:element name="{@title}">
>> <xsl:value-of select="@value"/>
>> </xsl:element>
>> </xsl:copy>
>> </xsl:template>
to
<xsl:template match="pl:UserValue"
xmlns:pl="http://www.plmxml.org/Schemas/PLMXMLSchema">
<xsl:copy>
<xsl:element name="{@title}">
<xsl:value-of select="@value"/>
</xsl:element>
</xsl:copy>
</xsl:template>
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
| ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
