[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Namespace attribute passed to root element
Having a problem! Here's my stylesheet: <?xml version="1.0"?> <xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:go="http:/go" version="1.0"> <xsl:template match="whatever"> <foo> ... </foo> </xsl:template> The XML result document looks like this: <?xml version="1.0" encoding="UTF-8"?> <foo xmlns:go="http:/go"> ... </foo> Why is this namespace attribute automatically passed to the root element of my result document? How can I stop this from happening? The input document requires this namespace, but the prefix is not used in the output document, and the foo element does not have a xmlns:go attribute, so the parse fails. I'm using xalan 1.0.1 Thanks, Gene Oswald e-Commerce Developer Everybook, Inc. (717) 703-1010 x117 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|