Teniendo en cuenta esto:xRuta: Elija un elemento padre sólo si elemento secundario no contiene un cierto valor
<element_1>
<element_2>Text</element_2>
<element_3>
<element_4>
<element_5>Text with @ in Value</element_5>
</element_4>
<element_4>
<element_5>Test Text</element_5>
</element_4>
</element_3>
<element_6>
<element_7>
<element_8>0</element_8>
...
¿Cómo seleccionar todas las instancias de element_1 que hacen no contienen una '@' en element_5?
Buena pregunta (+1). Vea mi respuesta para una expresión XPath general que selecciona todos los elementos requeridos en cualquier documento, cuando la estructura del documento no se conoce de antemano. –