:Operador XPath "! =". ¿Como funciona?
<doc>
<A>
<Node>Hello!</Node>
</A>
<B>
<Node/>
</B>
<C>
</C>
<D/>
</doc>
¿Cómo evaluaría las siguientes consultas XPath?
/doc/A/Node != 'abcd'
/doc/B/Node != 'abcd'
/doc/C/Node != 'abcd'
/doc/D/Node != 'abcd'
yo esperaría TODO de éstos para evaluar a cierto.
Sin embargo, aquí están los resultados:
/doc/A/Node != 'abcd' true
/doc/B/Node != 'abcd' true
/doc/C/Node != 'abcd' false
/doc/D/Node != 'abcd' false
Es ésta comportamiento esperado? ¿O es un error con mi proveedor de XPath (jaxen)?
Buena pregunta, +1. Consulte mi respuesta para obtener una explicación y una regla y una solución que "debe recordar".:) –