Estoy tratando de probar si un atributo en un antecesor de un elemento no es igual a una cadena.prueba de Xpath para el atributo ancestro cadena no igual
Aquí está mi XML ...
<aaa att="xyz">
<bbb>
<ccc/>
</bbb>
</aaa>
<aaa att="mno">
<bbb>
<ccc/>
</bbb>
</aaa>
Si estoy actuando sobre el elemento de ccc, estoy tratando de probar que su abuelo @att aaa no es igual a "XYZ".
Actualmente tengo este ...
ancestor::aaa[not(contains(@att, 'xyz'))]
Gracias!
Ancestro de * qué elemento *? ¿Te refieres a un elemento que tiene al menos un elemento secundario? –
Disculpe, tenía corchetes alrededor del elemento en cuestión. Ver mi nueva línea después del XML de muestra. – Jeff