xPath: Select parent element only if child element doesn't contain a certain value

Viewed 13961

Given this:

<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> 
...

How do I select all instances of element_1 that do not contain an '@' in element_5?

4 Answers
Related