</b>
使用 PHP 的DOMDocument->loadHTML()系统获取以下数据(标记后 4.0m)的最佳方法是什么?我猜是某种 CSS 样式选择器?
(LINE 240, always 240) <b>Current Price:</b> 4.0m
我一直在查看文档,但老实说,这对我来说完全陌生!此外,我如何能够从以下 URL 获取数千页的数据:
http://site.com/q=item/viewitem.php?obj=11928
最小/最大值是已知的obj=#
(我需要抓取多少页),我想逐步抓取所有这些值,并输出name
description
(price
目前还不太关心百分比上升/下降)到 MySQL 数据库,所以我可以从那里抓取它并将其显示在我的网站上。
这是我感兴趣的主要代码块:
<div class="subsectionHeader">
<h2>
Item Name
</h2>
</div>
<div id="item_additional" class="inner_brown_box">
Description of item goes here.
<br>
<br>
<b>Current Price:</b> 4.0m
<br><br>
<b>Change in Price:</b><br>
<span>
<b>30 Days:</b> <span class="rise">+2.5%</span>
</span>
<span class="spaced_span">
<b>90 Days:</b> <span class="drop">-30.4%</span>
</span>
<span class="spaced-span">
<b>180 Days:</b> <span class="drop">-33.3%</span>
</span>
<br class="clear">
</div> </div> <div class="brown_box main_page">
<div class="subsectionHeader"> `
如果有人可以提供有关如何进行此操作的任何骨架提示,将不胜感激!