Subject: Re: [xsl] Evil xpath From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> Date: Sat, 19 Aug 2006 17:48:41 -0700 |
>> However, I cannot get a boolean value out of this statement. >> Why wont this work: preceding-sibling::*[1] = 'title' ??? > Because title is the name of the element, not its value. > You want preceding-sibling::*[1][self::title]
or exists(preceding-sibling::*[1][self::title]), if you really must get a boolean as a result.
at any place where a boolean is expected, because an empty node-set evaluates to false() and a non-empty one to true().
-- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Evil xpath, Erik Wilde | Thread | [xsl] Xpath to count occurances wit, David White |
Re: [xsl] xinclude in xslt2, Erik Wilde | Date | Re: [xsl] xinclude in xslt2, Oleg Tkachenko |
Month |