Hi,
> Suppose we are located on a node. How could we test the
> existence of a given
> child node ?
>
> example: how to test that "eric" has a telephone and "max" has not.?
> -------------------------------------------------------
> <persons>
> <person name="eric">
> <tel>003366778899</tel>
> </person>
> <person name="max"/>
> <persons>
"person[@name = 'eric']/telephone and not(person[@name = 'max']/telephone)"
i.e. try to select it—XPath 1.0 casts a non-empty node-set to a boolean true.
Cheers,
Jarno - last week's Real Synthetic Audio show
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|