私はJavaが初めてです。この 2 GB の xml ファイルがあり、そのデータを解析してデータベースに保存する必要があります。
StackOverflow の誰かが、長い xml ファイルに Dom4j を使用することを勧めてくれました。解析はうまくいっていますが、(Dom4j によって) 返されたドキュメントは非常に長く、繰り返しですべての DOM オブジェクトがメモリ (ヒープ) にロードされます。
これにより、メモリ不足の異常が発生します。このようなエラーを回避する方法を教えてください。Java でのオンデマンドのヒープ割り当てとデポジットについて、Java で何らかの現象が発生していますか?