【发布时间】:2017-06-08 11:57:04
【问题描述】:
我想使用 PHP 简单的 HTML DOM 解析器从网站上抓取。 源代码就是这么随机:
<font face="Arial" color="#ff0000">
<p>Parameters</p>
</font><font face="Arial" size="2" color="#ff0000">
<p>Param1</p>
</font><font face="Arial" size="2" color="#0000ff">
<p>Details. (Lob., </font><i><font face="Arial"
size="2" color="#ff0000">Co v</font><font face="Arial" size="2"
color="#0000ff">.)</p>
不是直接将“Details. (Lob., Co v.)”放在
中,而是使用 和 放置。 当我使用此代码时foreach($html->find('p') as $p)
{
echo $p->plaintext.'<br>';
}
我找到“Details. (Lob.”),它在找到 或 时停止。 如何提取整行“详细信息。(Lob., Co v.)”
感谢您的回答
【问题讨论】:
-
你的意思是 "scrape" 吗?只是确保。
-
是的对不起,我的意思是刮
标签: php html dom web-scraping html-parsing