Re: [xsl] [XPath] Type of the first child

Subject: Re: [xsl] [XPath] Type of the first child
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 27 Nov 2001 15:52:28 GMT
> not(name(*[1]))

> It seems to work, but is this correct?

It doesn't really test if the first node is text, it just tests that it
is not an element: in particular it is true if the first node is a
comment, or if the element is empty.
You don't need name() anyway elements always have a name so if *[1]
returns anything at all then that will be true as a boolean, and name()
is therefore also true, so the above is the same as
but what yiy said you wanted was


This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:

Current Thread