这是我从远程源获取的源代码
<div class=hello>
<a class="abc" href="http://www.example.com" a1="Page1" a2="Wel-Come" data-image="example.com/1.jpeg">
<div>You are here</div>
.
.
.
<a class="abc" href="http://www.example.com" a1="Page2" a2="Aboutus" data-image="example.com/2.jpeg">
</div>
我正在使用php DOM Parser来解析html我需要这个输出
Page1
http://www.example.com
<img src="example.com/1.jpeg">
Page2
http://www.example.com
<img src="example.com/2.jpeg">
答案 0 :(得分:1)
foreach($html->find('a') as $element) {
echo $element->a1;
echo $element->image;
echo "<img src='" . $element->image . "'/>";
}
应该有用吗?
如果直接访问 - &gt; a1和 - &gt;图片不起作用,请尝试:
$element->getAttribute('a1')
$element->getAttribute('image')
编辑:这是您所指的lib,对吗? http://simplehtmldom.sourceforge.net/manual.htm