我应该什么时候去Expat解析器而不是Dom解析器,反之亦然?这些解析器有什么区别?Expat解析器与Dom解析器在PHP
0
A
回答
0
xml_parser_
函数为您提供了一个SAX风格的回调流,因为该文件已被使用。由您按照文档顺序进行线性处理或妥善处理或存储它们。
(XMLReader的是当务之急,而不是基于事件的接口,其可特别用于更严格定义的数据格式是有用的另一个串行存取解析器。)
的DOMDocument
装载机读取整个XML内容到存储器并给你一个简单的类似于对象的方式来查询文档的任何部分。对于随机访问任务来说,处理起来要容易得多,但对于大型文档来说效率也低得多。
1
Expat是一个SAX解析器。
这里的SAX和DOM解析器之间的比较
SAX:
的XML不加载到内存中
由上至下穿越
事件驱动和作品增量。
DOM:
加载XML到内存中。因此占据更多的记忆。
以任何方向遍历。
相关问题
- 1. XCode和expat XML解析器
- 2. Perl XML解析器和Expat
- 3. 使用xpath与Expat xml解析器
- 4. SAX XML解析器或DOM解析器?
- 5. php解析与dom
- 6. PHP DOM解析器错误
- 7. PHP HTML DOM解析器
- 8. PHP解析DOM与DOM
- 9. 在python中使用expat xml解析器
- 10. DOM解析器getElement
- 11. HTML DOM解析器
- 12. PHP中的DOM DOM解析器
- 13. 使用DOM解析器解析
- 14. Expat解析器 - C++ -Exception处理
- 15. 使用DOM分析器解析和编辑HTML解析器
- 16. 内置浏览器DOM解析器VS. Javascript框架解析器
- 17. PHP简单的HTML DOM解析器 - 解析嵌套元素
- 18. 不能用PHP解析网页简单的HTML DOM解析器
- 19. PHP简单的HTML Dom解析器,如何解析Javascript?
- 20. 解析输出使用PHP简单的HTML DOM解析器
- 21. 解析使用PHP简单的HTML DOM解析器
- 22. 解析的XML属性与DOM解析器
- 23. PHP HTML DOM解析
- 24. PHP,DOM,XML解析
- 25. 用PHP DOM HTML解析器(新手)
- 26. PHP简单的HTML DOM解析器 - 环
- 27. PHP简单的DOM解析器
- 28. php简单的DOM解析器
- 29. PHP DOM解析器的HTML和CSS
- 30. PHP DOM解析器从跨度
可能重复的[最佳XML解析器for PHP](http://stackoverflow.com/questions/188414/best-xml-parser-for-php) – Gordon 2010-10-31 16:39:23