Re: adding a namespace declaration to result stylesheet?

Rick Jelliffe <[email protected]> Mon, 15 Sep 2003 01:24:00 +1000
Newsgroups gmane.text.xml.schematron
Message-ID <[email protected]>
Oliver Becker wrote:

>I believe with this <xsl:copy-of select="namespace::*" /> we can even
>drop the <ns> element which is clearly just a work-around.
>  
>
I believe the new version of XPath2 (and therefore XSLT 2?) does not 
support namesace::*;
anyone with better information on this?  If I recall the XML.COM? 
article, there is some
kind of workaround.

What do people think about the <ns> elements?  I personally think they 
are the
correct way to do things, but not really strongly.  In particular, I 
think default
(i.e., no prefix) Xpaths are a really dangerous idea. 

Also, I was introducing a <library> element into ISO Schematron which just
brings in the declarations of a referenced schema holus bolus, including
<ns> elements (duplicate prefix would be error).  With <ns> this is 
trivially
easy, but I suspect that it would be really complicated  using xmlns 
declarations.
Clarity welcome.

Cheers
Rick Jelliffe



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf