Hi,

 

I’m confused. The code below results in false() for $e1 and true() for $e2.

Shouldn’t both be false?

I must be overlooking something.

Can somebody enlighten me, please?

 

 

let $node := <node ID="X"><node ID="Y"/></node>

let $e1 := exists( trace( $node/node[ ./@ID = "Z"], 'node: '))

let $e2 := exists(        $node/node[ ./@ID = "Z"]           )

return ( $e1, $e2)

 

 

Thnx in advance,

Rob Stapper




Dit e-mailbericht bevat geen virussen en malware omdat avast! Antivirus actief is.