-1
如何從中獲取數據?如何使用CURL從頁面解析<span>內容?
<td align="right" width="100"><span class="statsTopHi">1,234,567</span></td>
我需要獲取statsTopHi數據?但不知道如何去做,我是新來的PHP和不知道捲曲。
<?php
$handle = curl_init();
curl_setopt($handle, CURLOPT_URL, "my url");
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
$html = curl_exec($handle);
curl_close($handle);
$DOM = new DOMDocument;
$DOM->loadHTML($html);
//get all span
$items = $DOM->getElementsByTagName('span');
//display all span text
for ($i = 0; $i < $items->length; $i++)
echo $items->item($i)->nodeValue . "<br/>";
?>
使用這個我解析所有跨度的內容,但需要得到唯一一類= 「statsTopHi」
查看右邊的「相關」列,例如http://stackoverflow.com/q/6829760/427545。 'curl'是關於檢索數據的,但爲了解析這些數據,你需要正則表達式(如果格式是衆所周知的並且不會改變)或者一個完整的HTML解析器。 – Lekensteyn 2013-05-11 13:50:10