如何在Java中拆分巨大的GML文件?

时间:2011-05-26 00:37:50

标签: java gml

我已经有了一个可操作的应用程序,但它将gml转换为shape。 要支持的gml文件大小的要求增加到2GB。 执行时,会发生OutOfMemory异常。

对正确方向的任何指导表示赞赏。

3 个答案:

答案 0 :(得分:1)

如果您正在寻找用Java解析庞大的XML文件 - try reading this question

答案 1 :(得分:0)

我认为你应该使用64 =位OS,64位Java Vm和扩展vtd-xml。如果你做了所有这些事情并且有足够的记忆力,你就可以了。

答案 2 :(得分:0)

这是通过使用SAX / Stax Parser of Javolution类来解决的 这是链接 - > Fastest & Memory Efficient way to parse huge xml file