我有这样的事情:
$objDom = new DOMDocument(); @$objDom->loadHTML($strHeader); echo $objDom->getElementsByTagName('head')->item(0)->c14n();
代码很好,但标签也出现了。我知道我可以替换它们但是有没有domElement或其他方法来获取没有head标签的内容?
更新: 也许simplexml或xpath有更好的解决方案吗?
答案 0 :(得分:0)
echo $objDom->getElementsByTagName('head')->item(0)->nodeValue
修改强>
答案 1 :(得分:0)
像这样使用innerHTML
:
echo $objDom->getElementsByTagName('head')->item(0)->innerHTML;
请参阅此处的文档: