Subject: Re: [xsl] namespace problem with DOM parsed stylesheets From: Michael Pediaditakis <mp49@xxxxxxxxx> Date: Mon, 31 Mar 2003 14:32:01 +0100 |
Michael Pediaditakis wrote:
I have a proble in processing stylesheets that have been pre-parsed to DOM trees.
Specifically, think of an xslt portion such as:
1<xsl:stylesheet xmlns:n = "uri:aNamespace" ...> .... 2 <xsl:template match="n:anElement"> .... 3 <n:anotherElement> ... 4 </n:anotherElement> .... 5 </xsl:template> 6 </xsl:stylesheet>
When this is parsed, the prefix information is lost in the DOM tree (or at least is not directly accessible - DOM-2).
When I try to apply this stylesheet (xalan), it complains that "n" is not associate to a namespace in line 2.
afaik, namespace support in DOM is optional. Are sure your DOM object is namespace-aware? See http://java.sun.com/xml/jaxp/dist/1.1/docs/api/javax/xml/parsers/DocumentBuilderFactory.html#setNamespaceAware(boolean)
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] namespace problem with DO, Oleg Tkachenko | Thread | Re: [xsl] namespace problem with DO, Michael Pediaditakis |
RE: [xsl] pretty-printing XML, David . Pawson | Date | Re: [xsl] Javascript embedded in PD, David Carlisle |
Month |