简单的html dom和文本字段

时间:2013-05-07 09:18:35

标签: php simple-html-dom

<tr>
    <th nowrap="" align="RIGHT" valign="TOP">Address:</th>
    <td dir="ltr">
       Address: 505 8TH AVENUE, SUITE 603, NEW  YORK, NY, 10018, United States.
    </td>
</tr>
<tr>
    <th nowrap="" align="RIGHT" valign="TOP">Date:</th>
    <td dir="ltr">2011</td>
</tr>

我有一个看起来与此类似的html源代码,我想使用simple_html_dom(因为我目前正在为项目使用它),以便能够找到父文本地址并获取子文本{{1} } 问题是似乎没有唯一识别html元素,如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

无法使用simple_html_dom,因为它缺少兄弟选择器。使用phpquery你可以:

$doc->find('th:contains("Address:") + td')->text();
$doc->find('th:contains("Date:") + td')->text();