simple_html_dom解析问题

时间:2014-04-10 18:07:52

标签: php codeigniter parsing simple-html-dom

我的新codeigniter应用程序中有以下控制器,它会从网页中删除数据。 但是当我运行脚本时,我在PHP中遇到以下错误。Trying to get property of non-objectecho $td->nodeValue;

我的代码中找不到任何错误。为什么会发生这种情况? 任何解决方案 我附上了代码here

2 个答案:

答案 0 :(得分:1)

除非我弄错了,否则,$ td应该是你回复的实际值,而不是$ td-> nodeValue。 var_dump($ td)会发生什么?或print_r($ td)?

答案 1 :(得分:1)

这是什么回归?:

$tds = $html->getElementsByTagName('td');

错误意味着$ td变量没有" nodeValue" property,实际上td可能是字符串值本身。

检查$tds是第一个。