【发布时间】:2012-06-12 17:36:39
【问题描述】:
我正在尝试使用以下代码解析网站。
<span id="ctl00_cphBody_resList_pnlResumes_rptResumes_ctl01_Label1" class="address">Somename, <nobr>Someage</nobr></span>
我是这样解析的
$fio=$text_specialty_next->find('span#ctl00_cphBody_resList_pnlResumes_rptResumes_ct'.$n.'_Label1');
但是当我尝试打印结果时,
echo $fio->innertext;
结果为空。什么会导致这个问题?
【问题讨论】:
-
现在我的解决方案是这样的。如果 ($nfind('span[id=ctl00_cphBody_resList_pnlResumes_rptResumes_ctl'.$nstr.'_Label1]'); } else { $fio=$text_specialty_next->find('span[id=ctl00_cphBody_resList_pnlResumes_rptResumes_ctl'.$n.'_Label1]'); } 其中 $n=01,并且增加了。
-
我已经修正了错误,并将 span#value 更改为 span[id=value],但它仍然不起作用。=(我现在该怎么办?
标签: php dom html-parsing