Subject: Re: [xsl] superfluous xmlns From: Andrew Welch <andrew.j.welch@xxxxxxxxx> Date: Wed, 12 Oct 2011 10:09:06 +0100 |
Hi David, On 12 October 2011 09:55, Merrilees, David <David.Merrilees@xxxxxxxxxxxx> wrote: > Hi > > I don't understand why I'm getting a namespace declaration on nodes in my output. The input node is in the same namespace (http://www.w3.org/1999/xhtml) as the output, so why does it end up with an additional xmlns:view="urn:Tesco.Com.Web.Mvc.View" attribute? Example below. > It's because that namespace is in-scope, so by default it gets copied. You can set copy-namespaces to 'no' to not copy them: <xsl:copy-of select="view:page/node()" copy-namespaces="no"/> -- Andrew Welch http://andrewjwelch.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] superfluous xmlns, Merrilees, David | Thread | [xsl] Selecting non-duplicate nodes, Mark |
[xsl] superfluous xmlns, Merrilees, David | Date | [xsl] Selecting non-duplicate nodes, Mark |
Month |