解析,处理和使用非常大的XML文件

时间:2010-08-04 20:03:14

标签: xml parsing

我想创建一个程序,从非常大的XML文件生成内容,大小超过500mb。我需要在不同的时间从文件中获取数据,但是用户愿意等待一下,这一切都在本地机器上完成。

如果有人对此提出任何建议,我有点担心:

实施语言 x路径是否足以在(通常是巨大的)数据库上进行轻量查询 任何其他建议

我可能只需要使用不到1%的数据,我不能指望事先处理来准备文件。

任何提示?

回应评论:我可以打破文件,但只能通过阅读,再写出来。所以不是真的,基本上。我只使用该文件一次,使用给定的xml文件中的select(和非确定选择)条目生成此“内容”。然后我再也不需要那个文件了。

1 个答案:

答案 0 :(得分:1)

我在stackoverflow中看到了这个link,它与此

有些相关