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>

我想阅读它们并将它们加载到 Book 模型对象中,就像它们在 DB 中一样。

给定一个 isbn 我想解析这个 xml 并加载相应的对象等。

我可以实现此目的的一种方法是将其作为列表加载到内存中。
另一种方法可能是将每本书存储在不同的 xml 中,并将 isbn 作为 xml 名称并加载它。

一 - 如果列表很大,则不起作用。
二 - 创建大量文件且难以管理。

有没有其他方法可以使用 spring-framework 或任何其他 java 库来实现这一点?

4

1 回答 1

0

JAXB + StAX 这个问题/问题与弹簧正交

于 2012-11-01T15:59:11.527 回答