Re: preserving prefix names while replacing
In article <A6A2706C1F47D24F92D56A457CDE62E50266B96B@r...> you write: >Currently I have: > ><xsl:template match="soapenv:Body"> > <soapenv:Body Id="MsgBody"> >... > >The problem with this is that it doesn't preserve the original >document's prefix name, which is what I want to do as this is part of an >override xsl for an identity transform. Instead of using a literal result element, copy the original: <xsl:template match="soapenv:Body"> <xsl:copy> <xsl:attribute name="id">MsgBody</xsl:attribute> ... </xsl:copy> ... This isn't guaranteed to preserve the prefix, but will in many XSLT implementations. -- Richard
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format