微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

你用什么XML解析器PHP?

我喜欢XMLReader类,因为它的简单性和速度.但我喜欢xml_parse相关函数,因为它更好地允许错误恢复.如果XMLReader类会抛出无效实体引用之类的异常而不仅仅发出警告,那将是很好的.

解决方法:

如果可以,我会避免使用SimpleXML.虽然通过避免大量“丑陋”的代码看起来很诱人,但正如其名称所暗示的那样:简单.例如,它无法处理:

<p>
    Here is <strong>a very simple</strong> XML document.
</p>

咬紧牙关,转到DOM功能.它的力量远远超过了一点点额外的复杂性.如果您对Javascript中的DOM操作非常熟悉,那么您可以使用此库感到宾至如归.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐