请推荐php xml解析器(某些第三方库)

时间:2010-12-13 16:51:22

标签: php xml parsing

请推荐 php xml解析器库,我不能使用默认的php xml解析器库,因为解析我的脚本需要花费太多时间而apache会死掉。 (没有配置Timeout选项的能力,所以我不时想要flush()以保持活着)

1 个答案:

答案 0 :(得分:3)

您似乎需要the expat parser。幸运的是PHP已经内置了这个。

如果你不熟悉它,expat解析器是一个基于事件的解析器。它不会从您的文档创建树(如DOM和SimpleXML库那样),它只是从头到尾进行解析,并在找到某些XML组件(如标记和数据)时触发事件。

要查看示例实现,您可以查看w3schools上的this tutorial