无法读取大型XML文件PHP

时间:2014-08-27 08:51:33

标签: php mysql xml

我正在尝试解析第三方提供的大小近10GB的XML文件中的数据,并且他们每天都在更新同一个文件。

我需要解析相同的内容并填充到MySql DB中。

根据研究,我发现XMLReader可以处理这个问题。

尝试了Stackoverflow中的一些示例,但是不适用于此大小。

请分享关于将xml文件切换为可管理部分的想法,然后在云中启动多个导入程序“实例”以使用PHP处理单个文件。

1 个答案:

答案 0 :(得分:0)

将SAX Parser与XPATH查询处理一起使用。