如何用java反序列化以下XML
szqed 2009-11-03 11:03:05 XML结构如下。想反序列为Java Object,请举例说明Java Class的对象关系和序列化过程。
各种工具和方法都可以,能解决问题就行。但XML结构不能变,因为这是客户给的结构。
<items label="items">
<item label="table1">
<item label="item level 1" level="1">
<item label="item level 2" level="2">
<item label="item level 3" level="3">
<value>123456</value>
<value>123456</value>
</item>
<item label="item level 3" level="3">
<value>123456</value>
</item>
<item label="item level 3" level="3">
<value>123456</value>
<value>123456</value>
</item>
</item>
</item>
</item>
<item label="table2">
<item label="item level 1" level="1">
<item label="item level 2" level="2">
<item label="item level 3" level="3">
<item label="item level 4" level="4">
<value>2345678</value>
</item>
<item label="item level 4" level="4">
<value>2345678</value>
<value>2345678</value>
</item>
<item label="item level 4" level="4">
<value>2345678</value>
<value>2345678</value>
<value>2345678</value>
</item>
</item>
</item>
</item>
</item>
<item label="table3">
<item label="item level 1" level="1">
<value>2345678</value>
</item>
</item>
</items>