我正在构建与Twitter API交互的类,并且想知道PHP的内置XML或JSON解析器是否更快?Twitter会以两种格式向我发送相同的数据,因此PHP的性能将决定我的选择。我使用的是php_apc,因此您可以忽略解析时间,并假设我正在使用字节码。
谢谢!
更多:我只是想从数据中获取关联数组。我不是在做树遍历,节点迭代或任何太复杂的事情。格式将始终相同。(我希望!)
我没有做任何基准测试,但是…
由于JSON只是对嵌套字符串序列的描述,而无需提供DOM接口,属性解析和其他细微的东西,因此我猜测JSON解析器比XML解析器快得多。