如何从 DOM 节点中提取内容
我有这样的事情:
$objDom = new DOMDocument(); @$objDom->loadHTML($strHeader); echo $objDom->getElementsByTagName('head')->item(0)->c14n();
代码很好,但标签也出现了。我知道我可以在之后替换它们,但是是否有 domElement 或其他方法来获取没有头标签的内容?
更新: 也许 simplexml 或 xpath 有更好的解决方案?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
编辑:
尝试http://www.php .net/manual/en/class.domelement.php#101243
Edit:
Try http://www.php.net/manual/en/class.domelement.php#101243
像这样使用
innerHTML
:请参阅此处的文档:
https:// developer.mozilla.org/en/DOM/element.innerHTML
Use
innerHTML
like this:See the documentation here:
https://developer.mozilla.org/en/DOM/element.innerHTML