Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试检索父节点及其子节点,其中子节点具有特定文本。
这是我的html:
<bod> <div> <span>something</span> </div> </body>
我正在使用以下方法来抓孩子:
$the_child = $xpath->query('(//*[text()[contains(., "something")]])[1]');
但我怎么也能抓住他的第一任父母?
一旦你有了这个项目,就得到它的->parentNode属性。
->parentNode
纯 XPath 解决方案:
(//*[*[contains(., 'something')]])[1] | (//*/*[contains(., 'something')])[1]