1
我的文档中包含了一堆的div像这样的文件:DOM文档不返回正确的价值观
<div>
<h5>sometitle</h5>
<ul>
<li><a href="someurl1">link1</a></li>
<li><a href="someurl2">link2</a></li>
<li><a href="someurl2">link3</a></li>
</ul>
</div>
我期待检索标题,并且每个HREF值。
我已经试过这样的事情:
$dom = new DOMDocument();
@$dom->loadHTML($html);
$divs = $dom->getElementsByTagName('div');
foreach($divs AS $div){
echo $div->getElementsByTagName('h5')->nodeValue; //this doesnt work
}
但
$div->nodeValue;
回报的称号,并且每个链接文本。我在这里错过了什么?提前致谢!
我相信你需要去H5的第一个孩子的nodeValue – Ljubisa