0

次のようなxmlの静的データのセットがあります

<books>
  <book id="isbn-1"> 
    <name>name1</name>
    <author>athorname</author>
  </book>
  <book id="isbn-2"> 
    <name>name1</name>
    <author>athorname</author>
  </book>
</books>

それらを読み取り、DB の場合と同じように Book モデル オブジェクトにロードしたいと思います。

isbn を指定すると、この xml を解析し、対応するオブジェクトなどをロードしたいと思います。

これを実現する方法の 1 つは、リストとしてメモリにロードすることです。
もう 1 つの方法は、xml 名として isbn を使用して各本を異なる xml に保存し、それをロードすることです。

1 - リストが巨大な場合は機能しません。
2 - 大量のファイルを作成し、管理が困難です。

spring-framework または他の Java ライブラリを使用してこれを達成できる他の方法はありますか?

4

1 に答える 1

0

JAXB + StAX この問題/質問は春に直交しています

于 2012-11-01T15:59:11.527 に答える