新しい要件があります。
いくつかのBIGxmlファイルがシステムに入ってきており、Javaを使用してそれらを迅速かつ迅速に処理する必要があります。ファイルは巨大ですが、処理に必要な情報は非常に小さい要素の中にあります。.....。
処理を開始する前に、巨大なファイルからデータのこの小さな部分を抽出するための最良の方法は何ですか。ファイル全体を読み込もうとすると、サイズが原因ですぐにメモリ不足エラーが発生します。ファイルを1行ずつロードまたは読み取ることなく、..data..data..data..データ要素を取得するために使用できるJavaの効率的な方法は何ですか。これを実行するために使用できるSAXパーサーはありますか?
ありがとうございました