[Home] [By Thread] [By Date] [Recent Entries]


XSLT questions are best asked on the xsl-list at www.mulberrytech.com

(I assume you are using XSLT. The only clue in your message is the word
"stylesheet" in the last line).

Using <xsl:copy> or <xsl:copy-of> on an element should automatically
copy all namespace nodes associated with the element; and it should be
impossible to generate the attribute xsi:xxx="yyy" without also
generating a namespace node for xmlns:xsi. So you need to show the code
you have written, and say which XSLT processor you are using.

Michael Kay

> -----Original Message-----
> From: A. Belkin [mailto:arkbel@c...] 
> Sent: 07 December 2003 22:37
> To: xml-dev@l...
> Cc: abelkin@c...
> Subject: RE:  Expert's advice needed about XML 
> Schema and defining some kind of relation
> 
> 
> I am new to the Forum and I am new in xml field. Please, I 
> need your help. I need to copy copying the namespace 
> attributes in the  XML file referencing schema. 
> Here is part of my input file:
> The root element in the input xml file has namespace 
> attributes 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  and 
> xsi:noNamespaceSchemaLocation="http://ABC/xmlschemas/ABC.xsd".
>  I do not have a problem to copy an attribute 
> xsi:noNamespaceSchemaLocation to the output xml file, but I 
> can not copy xmlns:xsi. How it should be done in the 
> stylesheet? Please, help!
> 
> Thank you,
> 
> Alla
> 
> 


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member