Is there a way to check why an xPathNavigator.evaluate() call returns no Nodes?
For example given the following xml document:
<Vehicles>
<car>
<wheels>4</wheels>
<seats>5</seats>
</car>
</Vehicles>
and the following xPath expression:
//Vehicles[((car[wheels = 4 and seats = 2]))]
I would like some sort of indication that the node was not selected because of the clause "seats = 2" not because of the number of wheels.
Is this in some way possible?