Please excuse me, I did not mean to appear as though I was complaining,
I try my best to avoid it. My goal is simply to try to stop the
appearance of the xmlns:ddi namespace declaration from my result
document, no more, no less. I was hoping there was a simple means to
accomplish this.
Cheers,
Mark
Michael Kay wrote:
My experiences
suggest that
if the source document contains a default namespace then you
have to map
the namespace to an alternate prefix (ddi: in my example)
otherwise the
templates "match and select" statements do not work), in
other words its
impossible to match elements in the default xmlns namespace without
mapping that namespace to a different prefix.
Correct.
I find this counter-intuitive.
Also correct. This is why it's a FAQ.
Unfortunately many things about namespaces are counter-intuitive. They
were sent to try us. But there's no point complaining, they are there
and we have to live with the rules as they come.
Michael Kay.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list