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
サイズを大きくする方法はありますか、それとも別のパーサーでコードを書く必要がありますか?
前もって感謝します。