0
我通過npm使用xpath,我正在搜索XPath 1.0表達式,這樣'name'和'run'之後的搜索應該會導致以下輸出。XPath通過部分字符串找到節點的子節點
使用「// * [contains(name(),'name')]」找到第一個「父節點」已經有效,但我不知道是否有可能通過它的一部分找到一個孩子名稱(下面的任何級別)?
輸入:
<root>
<NameX>
<getLenght>
<unit>m</unit>
</getLenght>
<getStatus>
<status>0</status>
</getStatus>
</NameX>
<Name2>
<getStatus>
<status>0</status>
</getStatus>
<running>
<bit>true</bit>
</running>
</Name2>
</root>
輸出:
<running>
<bit>true</bit>
</running>
你嘗試'// * [包含(名稱(), '名')] // * [contains(name(),'run')]'? – Andersson
我不確定我是否已經嘗試過 - 我會在星期一看看,謝謝。 – Max
您能澄清一下您希望XPath執行什麼操作嗎? – Andersson