解析のために多くのタグを含む大きなxmlファイルをJavaクラスに変換しようとしていますが、タグが少ないため、タスクごとにJavaクラスを作成するのは困難です。これを自動化できるものはありますか。
約200の一意のタグとその400mbのxmlファイルがあります。
やろうとしているのは、xmlを解析し、後でテーブルに挿入されるcsvを生成することです。
質問はかなり曖昧です。あなたが何を達成しようとしているのか正確にはわかりませんが、SAXについて学ぶことに興味があるかもしれません。
JavaでXMLを解析する主な方法は、DOMとSAXの2つです。SAXはドキュメント全体をメモリにロードするため、大きなドキュメントに適していますが、SAXはシーケンシャルでイベント駆動型です。
ここに簡単なチュートリアル