0

我的 HTML 包含在$html.

dom = new DOMDocument();
$dom->loadHTML($html);


$xpath = new DOMXPath($dom);

$tags = $xpath->query('//div[@id="header"]');


foreach($tags as $tag) {

    var_dump($tag->nodeValue); // the innerHTML of that element
    var_dump($tag); // object(DOMElement)#3 (0) { }

}

有没有办法得到那个节点,或者删除它?

基本上,我正在解析一个现有网站,需要从中删除元素。我该调用什么方法来做到这一点?

谢谢

4

1 回答 1

1

你检查过DOMNode::removeChild吗?

于 2010-05-25T03:14:46.703 回答