|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Differing behavior of Xalan and Saxon with namespaces.
Hi Folks, I have observed a difference in behavior of Xalan and Saxon with namespaces. Consider this stylesheet: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fit="http://www.keeping-fit.org" version="1.0"> <xsl:output method="xml"/> ... </xsl:stylesheet> Note the namespace declaration in the stylesheet: xmlns:fit="http://www.keeping-fit.org" When I run Xalan I get this output: <?xml version="1.0" encoding="UTF-8"?> <FitnessCenter xmlns:fit="http://www.keeping-fit.org"> ... </FitnessCenter> Observe that the namespace declaration from the stylesheet has been carried over to the result document. Now, here is the output from running Saxon: <?xml version="1.0" encoding="utf-8"?> <FitnessCenter> ... </FitnessCenter> Notice that the namespace declaration from the stylesheet was NOT carried over to the result document. Which is correct - Xalan or Saxon? /Roger 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
|






