ファイル上である種のカーソルを使用するためのライブラリはありますか? 大きなファイルを読み取らなければなりませんが、一度にすべてをメモリに読み込む余裕はありません。java.nio は知っているが、より高度な API を使用したい。
ちょっとした背景: 私は GWT で作成されたツールを持っています。このツールは、送信された xml ドキュメントを分析し、とりわけ xml をきれいに出力します。現在、きれいに印刷された xml を一時ファイルに書き込んでいます (単純な文字列を使用すると、ライブラリが OOMException をスローします)、一時ファイルのサイズが 18 MB に近づいています。GWT RPC に 18 で応答する余裕はありません。メグ:)
そのため、xml の一部のみを表示するウィジェットを作成できますが (この例を確認してください)、ファイルの対応する部分を読み取る必要があります。