Subject: [xsl] xsl:copy and namespaces definitions From: "Philippe LAPLANCHE" <philippe.laplanche@xxxxxxxxxxxx> Date: Fri, 24 Jun 2005 16:05:30 +0200 |
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>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] working with xsl:comment, Rahil | Thread | RE: [xsl] xsl:copy and namespaces d, Michael Kay |
RE: [xsl] Linking to a 6 level tag , Michael Kay | Date | RE: [xsl] xsl:copy and namespaces d, Michael Kay |
Month |