【发布时间】:2014-06-01 04:43:43
【问题描述】:
假设我有以下 HTML sn-p
<div id="parent_div">
<!-- First div -->
<div>
Hi <span>Dave</span>, how are you?
</div>
<!-- Second div -->
<div>
Hi, how are you?
</div>
<!-- Third div -->
<div>
Hi <span>Jenny</span>, how are you?
</div>
<!-- Fourth div -->
<div>
<span>Ryan</span>
</div>
</div>
我想使用 XPATH 来查找同时包含跨度和文本的 div。所以,在上面的例子中,我只想找到第一个 div 和第三个 div。第二个div不包含span(只包含文本)无法选择,第四个div只包含span(不包含文本)无法选择
如何在 XPATH 中做到这一点?如果这很重要,我正在使用 PHP。
【问题讨论】:
标签: dom xpath domdocument