<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