XML からのデータを次の形式で保存するパーサーを作成する必要があります。
<!-- Sample XML>
<Results>
<TableA>
<ID>7</ID>
<Name>Joe</Name>
</TableA>
<TableA>
<ID>8</ID>
<Name>John</Name>
</TableA>
</Results>
にMap<String, Object>[]
。各 TableA 要素は、名前と値のペアの 1 つのマップになります。
これが機能する必要がある多数の異なるテーブルがあり、それぞれに異なる名前/値のペアを持つ独自のスキーマがありますが、レイアウトは同じです。異なるテーブルからの結果を混在させる予定はありません。スキーマをロードして同様のドキュメントを解析する一般的な方法が必要なだけです。
では、Java でスキーマを保存/利用する最良の方法は何ですか? 私はまだそれにかなり慣れていないので、慣例をまだよく知りません。私は明らかにそれらをハードコーディングしたくありません。Spring は最良の選択肢ですか、それとも他の選択肢はありますか?