Subject: RE: [xsl] namespaces and xmlns="" From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 29 Nov 2005 19:10:34 -0000 |
> Hi all, can someone explain why the following XML and XSLT > produces an > xmlns="" attribute on the image tag in the output. I am using MSXML4 The question you should be asking is, why is the <image> element in no namespace? And the answer is, because when you generated it you put it in no namespace. If you wanted it in a namespace, you could achieve this using the namespace attribute of xsl:element, or by setting the namespace context of the xsl:element instruction. Given that the <image> element is in no namespace and that its parent is in a namespace, the serializer is obliged to add the xmlns="" undeclaration. Michael Kay http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] namespaces and xmlns="", George Cristian Bina | Thread | RE: [xsl] namespaces and xmlns="", Jarno.Elovirta |
Re: [xsl] XSLT in UML, Insane User | Date | RE: [xsl] Problem with obtaining di, Michael Kay |
Month |