私はopenCSVを使ってファイルを読み込みますが、通常はファイルの一部だけを読み込みます。それは〜5kの行を含むファイルを扱いますが、しばしば20kが彼にとって問題です(1列のCSVでも)。OpenCSVはファイルの一部だけを読み込みます
openCSVの代わりにBufferedReaderを使用しようとすると、100k行のファイルでも問題はありませんでしたが、その後はopenCSVパーサーがうまくいきません。
あなたはopenCSVの問題を解決する方法を知っていますか、あるいはJavaでファイルをインポートするための他の良いライブラリをお勧めしますか?
OpenCSVはストリーミングされていないため、このような大きなファイルは処理できません。このファイルをストリーミングすることをお勧めします。 –
私は悲しい私は、BufferedReaderを使用しようとしたが、私は自分自身で、通常は十分なセパレータでファイルを分割するには、多くの場合ははるかに複雑なパーサーを書く必要があります。そこで、インポートするライブラリはありますか? –
例外が発生していますが、キャッチブロック内に例外を出力していない場合は表示されないことがあります。 – Priyamal