【发布时间】:2014-01-12 22:23:59
【问题描述】:
我一直在玩 xpath,当我选择段落时我可以让它工作,但是这个文本似乎不起作用。
这里是html
<span id="favorite_count" style="display: block;">
<span style="cursor:help; border-bottom: 1px dotted black;" title="Active members who have made you their favorite. This number may change as new members join, or close their accounts.">My total number of <span class="favorites">:</span>
</span>
19458
</span>
我正在尝试选择19458
这是我的 xpath 代码
$favorites = $data->xpath( '//span[@id="favorite_count"]/text()' );
注意:
我知道这与上面的这一行有关,因为当我使用
$favorites = $data->xpath( '//span[@id="favorite_count"]/span' );
我得到My total number of的结果
我也无法更改 HTML,因为它来自我无权修改的页面。
【问题讨论】: