<tr class='Jed01'>
<td height='20' class='JEDResult'>1</td>
<td height='30' class='JEDResult'>26.04.2013</td>
<td height='30' class='JEDResult'>19:43</td>
<td height='30' class='JEDResult'>Processing</td>
<td height='30' class='JEDResult'><a href="#" pressed="GetInfo(1233);" title=''>Jeddah</a></td>
</tr>
結果=第一步 - 日期 - 時間 - 狀態 - 地方DOM解析問題空的結果
首先,我是新來的PHP,我試圖通過PHP這個數據解析到我的網頁 - DOM正如在Stackoverflow之前向我推薦的那樣。在下面的代碼中,我調用了所有的類來獲取數據,但在沒有任何問題的時候我無法得到任何結果。那麼請問哪裏可能是我的問題?
由於從現在
<?php
$input = "www.kalkatawi.com/luai.html"
$html = new DOMDocument();
$html->loadHTML($input);
foreach($html->getElementsByTagName('tr') as $tr)
{
if($tr->getAttribute('class') == 'Jed01')
{
foreach($html->getElementsByTagName('td') as $td)
{
if($td->getAttribute('class') == 'JEDResult')
{
echo ($td->nodeValue);
}
}
}
}
?>
你必須在第一行代碼的一些語法錯誤更容易做到這一點:'$輸入= 'myLink的';'' – Sirko 2013-04-26 09:14:44
預計loadHTML''$輸入*本身*爲HTML,在你的例子中它不是。這是怎麼回事? – Jon 2013-04-26 09:17:54
不知道如何從作者看到這種語法錯誤?寫在記事本上? – 2013-04-26 09:18:09