我正在尝试使用 VTDGen 库解析 xml 文件。在我遇到超过 1GB 的 xml 文件时,解析 xml 是完美的。
这是我如何解析它的代码。
VTDGen vg = new VTDGen();
in = new SmbFileInputStream(fileToGet);
byte[] b = new byte[(int) fileToGet.length()];
in.read(b);
vg.setDoc(b);
vg.parse(true);
这是我明白的错误。
com.ximpleware.ParseException: Other error: file size too big >=1GB
有什么办法可以增加大小还是应该用另一个解析器编写代码?
先感谢您。