我有一个xml,并且具有带有项目数的列表标签。
例:
<param>
<id>12345</id>
<date>2012/07/10</date>
<list>
<item>
<name>Test1</name>
<code>C1</code>
</item>
<item>
<name>Test2</name>
<code>C2</code>
</item>
</list>
</param>
我想使用Jakarta Digester框架将此映射到Java对象。
我的计划是这样。
创建一个主ResponseDTO
创建一个ItemDTO
将ItemDTO数组列表添加到ResponseDTO
因此,在将这个xml解析到Jakarta Digester引擎之后,我期望具有ItemDTO列表的ResponseDTO具有真实值。
有人可以让我知道如何使用Digester框架执行此操作。
最佳答案
看一下这篇文章:http://www.devx.com/Java/Article/21832
但是,有十二个XML反/序列化框架对用户更加友好...(http://x-stream.github.io/tutorial.html#init)。
M.