【发布时间】:2010-09-19 19:06:25
【问题描述】:
原来的问题在下面,但我改变了标题,因为我认为找到有同样疑问的其他人会更容易。归根结底,XHTML 文档就是 XML 文档。
这是一个初学者的问题,但我想知道您认为在 PHP5 中解析 XHTML 文档的最佳库是哪个?
我已经使用 Tidy 从 HTML 文件(使用 Word :S 创建)生成了 XHTML,并且知道我需要替换其中的一些元素(比如 and 元素,替换
中的一些属性标签)。
我没怎么用过XML,PHP中解析的选项似乎很多(Simple XML, DOM, etc.),不知道是不是都可以做我需要的,一个是最容易使用的一种。
对不起我的英语,我来自阿根廷。谢谢!
我提供更多信息:我有很多 HTML 页面,都是在 Word 97 中完成的。我使用 Tidy 在 XHTML Strict 中清理和转换它们,所以现在它们都与 XML 兼容。我想使用 XML 解析器来查找一些元素并替换它们(我这样做的逻辑并不重要)。例如,我希望所有页面都使用相同的 CSS 样式表和类属性,以实现统一的外观。它们都是包含法律文件的静态页面,没有什么奇怪的。我应该使用哪个扩展? SimpleXML 足够了吗?尽管更难,我应该学习 DOM 吗?
【问题讨论】: