[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] xsl:copy and namespaces definitions
Hi, I don't understand why namespaces definitions get copied. Can you help me transform my stylesheet? Here's my xslt result: <?xml version="1.0" encoding="UTF-8"?> <page> <a xmlns:toto="http://www.toto.com">ho</a> <b xmlns:toto="http://www.toto.com">ha</b> </page> But I expect this: <?xml version="1.0" encoding="UTF-8"?> <page> <a>ho</a> <b>ha</b> </page> Here's my source xml: <?xml version="1.0" encoding="UTF-8"?> <page> <content xmlns:toto="http://www.toto.com"> <a>ho</a> <b>ha</b> </content> </page> And here's my stylesheet: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="content"> <xsl:apply-templates select="*"/> </xsl:template> <xsl:template match="*|@*|text()"> <xsl:copy> <xsl:apply-templates select="*|@*|text()"/> </xsl:copy> </xsl:template> </xsl:stylesheet>
|
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
|