当前位置:  开发笔记 > 编程语言 > 正文

PHP5中不同的XML解析库之间有什么区别?

如何解决《PHP5中不同的XML解析库之间有什么区别?》经验,为你挑选了1个好方法。

最初的问题如下,但我更改了标题,因为我认为找到具有相同疑问的其他人会更容易.最后,XHTML文档是一个XML文档.

这是一个初学者的问题,但我想知道您认为哪个是PHP5中解析XHTML文档的最佳库?

我已经使用Tidy从HTML文件(使用Word:S创建)生成了XHTML,并知道我需要替换它们中的一些元素(比如和元素,替换一些属性)

标签).

我没有非常使用XML,在PHP(Simple XML,DOM等)中解析似乎有很多选项,我不知道是否所有这些都可以做我需要的,这是最容易的使用.

抱歉我的英语,我是阿根廷人.谢谢!

我有更多的信息:我有很多HTML页面,在Word 97中完成.我使用Tidy进行清理并在XHTML Strict中进行清理,所以现在它们都是XML兼容的.我想使用XML解析器来查找一些元素并替换它们(我这样做的逻辑并不重要).例如,我希望所有页面都使用相同的CSS样式表和类属性,以实现统一的外观.它们都是包含法律文件的静态页面,没有什么奇怪的.我应该使用哪些扩展程序?SimpleXML够用吗?我是否应该学习DOM而不是更难?



1> Aron Rotteve..:

您可以使用SimpleXML,它包含在默认的PHP安装中.此扩展提供了对XML结构的轻松面向对象访问.

还有DOM XML.这个扩展的"缺点"是它使用起来有点困难,默认情况下它不包括在内.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有