PHP SimpleXML:如何加载HTML文件?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP SimpleXML:如何加载HTML文件?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
当我尝试使用 simplexml_load_string将HTML文件作为XML加载时,我收到很多关于HTML的错误和警告并且它失败了,有没有办法使用SimpleXML正确加载html文件

这个HTML文件可能有不需要的空格,也许还有一些我想让SimpleXML忽略的错误.

解决方法

我建议使用 PHP Simple HTML DOM.我自己使用它从页面抓取到操作HTML模板文件,它非常简单和非常强大,应该很好地满足您的需求.

以下是他们的文档中的一些示例,其中显示了您可以执行的操作:

// Create DOM From URL or file
$html = file_get_html('http://www.GOOGLE.COM/');

// Find all images
foreach($html->find('img') as $element)
       echo $element->src . '<br>';

// Find all links
foreach($html->find('a') as $element)
       echo $element->href . '<br>';

脚本宝典总结

以上是脚本宝典为你收集整理的PHP SimpleXML:如何加载HTML文件?全部内容,希望文章能够帮你解决PHP SimpleXML:如何加载HTML文件?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。