【发布时间】:2011-11-12 07:18:48
【问题描述】:
$dom= new DOMDocument('1.0', 'iso-8859-1');
$dom->loadHTML(' <html><body> <strong>SECOND</strong> </body></html>');
$path = new DOMXPath($dom);
foreach($path->query('body') as $found){
$found->nodeValue = ' <strong>FIRST</strong> '.$found->nodeValue;
}
var_dump($dom->saveHTML()); //It shows <strong> as "<strong>"
本示例中的“强”标签将转换为文本。 实际上我需要在那里添加一个大的 HTML 代码。而且它的格式不是很好,稍后会修复。
我该怎么做?
【问题讨论】:
标签: php dom domdocument domxpath nodevalue