XPath - 是否可以查询节点内容?

mic*_*son 1 xml xpath dom

我有这个xml

<root>
    <node1>
        <node2>xxx</node2>
    </node1>
    ...
    <node1>
        <node2>yyy ABC yyy</node2>
    </node1>
    ...
    <node1>
        <node2>zzz</node2>
    </node1>
</root>
Run Code Online (Sandbox Code Playgroud)

我想让node1具有包含文本ABC的node2 .
是否可以使用XPath实现这一目标?

Jon*_*n W 5

我很确定这会解决问题:

node1[node2[contains(text(),"ABC")]]
Run Code Online (Sandbox Code Playgroud)

编辑:测试,似乎工作.