我正在尝试使用simple_html_dom来获取元素的内容。原因是我正在抓取一个包含以下内容的页面:
<dl>
<dt>Variable: </dt>
<dd>Value</dd>
<dt>Another variable> </dt>
<dd>Value</dd>
</dl>
现在我想解析某些变量及其值,所以我需要做一个
$html->find(dt[contains=Variable: ])
或类似的东西,如果你知道我的意思。这可能吗?
答案 0 :(得分:0)
感谢@Kazz,我想到了遍历所有dt
并将它们全部放在一个关联数组中以及dd
的值。谢谢!
foreach($html->find('dt') as $prop){
$array[$prop->plaintext]= $prop->next_sibling()->plaintext;
}