RE: Question: Should namespace::* return anything?

Subject: RE: Question: Should namespace::* return anything?
From: Khun Yee Fung <kyeefung@xxxxxxxxxx>
Date: Fri, 17 Dec 1999 19:18:38 -0500
What I suspected. XPath  is getting more and more interesting and intriguing
for me. I have the same feeling as when I was starting to learn Perl about 9
years ago. They both have some of the same issues about which function to
include, how extensibility should be achieved, etc.

Khun Yee

		-----Original Message-----
		From:	Mike Brown [mailto:mbrown@xxxxxxxxxxxxx]
		Sent:	Friday, December 17, 1999 7:00 PM
		To:	'xsl-list@xxxxxxxxxxxxxxxx'
		Cc:	'kyeefung@xxxxxxxxxx'
		Subject:	RE: Question: Should namespace::* return
anything?

		Khun Yee Fung wrote:
		> //namespace::*. What should the result be?
		> 
		> From the spec:
		> 
		> Elements never share namespace nodes:

		The explanation following that statement makes it more
confusing than it
		needs to be.

		> For instance, if the XML document is as follow:
		> 
		> <?xml version='1.0?>
		> <top>
		>   <second/>
		> </top>

		Then the node tree consists of five nodes (sorry, no ASCII
art this time):

		root
		  element 'top'
		    namespace 'xml'='http://www.w3.org/XML/1998/namespace'
		    element 'second'
		     namespace 'xml'='http://www.w3.org/XML/1998/namespace'

		> and the expression is "//namespace::*". Are there two
nodes 
		> (albeit looking identical) in the final nodeset

		Yes. Not that I am an authority on the matter.


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread