|
[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
|

Cart








