neo*_*nib 5 php xmlreader simplexml xml-parsing
我知道xmlreader和其他基于树的解析器(如simplexml和dom)之间的区别.但是xmlreader和xmlparser有什么区别?使用一个在另一个上有什么好处?
我需要解析相对较大的xml文件,联盟数据馈送大约100M.
小智 0
不是这方面的专家,但根据 PHP 文档,XMLReader 似乎是可行的方法,正如介绍中所说的“阅读器充当文档流上前进的光标,并在途中的每个节点处停止。”。理论上,这应该可以防止内存问题/泄漏,尤其是在较大的文件上。
http://www.php.net/manual/en/intro.xmlreader.php
XMLParser 将返回一个数组,这可能会导致较大的 xml 文件出现内存问题。
| 归档时间: |
|
| 查看次数: |
1603 次 |
| 最近记录: |