【发布时间】:2016-07-25 06:20:03
【问题描述】:
如何使用 simpleHTMLdom 获取位于<th> 标记内的字符串(还有许多其他<th>)例如:
<th>name</th>
<td>john</td>
<th>age</th>
<td>32</td>
如何获得 32 ?请注意,有时,我正在解析的网站不包含相同数量的 <th> 有时没有 <th>name</th> 所以我不能这样做:$html->find('th',1) 获取年龄并转到 <td> 获取 32
有什么方法可以执行类似的操作:$html->find('age')?
谢谢
【问题讨论】:
-
你必须遍历所有'th'并找到年龄索引并使用该索引来找到它的'td'。
-
我同意你@Malik 但
(即使对于 )没有类或id 如何找到年龄索引?我正在寻找一种通过字符串或类似的方式查找的方法
标签: html-parsing simple-html-dom