3.测试结果
<?xml version="1.0" encoding="GBK" standalone="yes"?>
<student>
<id>1</id>
<name>罗志茂</name>
<age>25</age>
<birthDay>2016-08-18 23:07:26</birthDay>
<list>
<id>2</id>
<name>曾利梅</name>
<age>22</age>
</list>
<list>
<id>3</id>
<name>黄伙林</name>
<age>22</age>
</list>
<list>
<id>4</id>
<name>潘志华</name>
<age>22</age>
</list>
<teacher>
<id>1</id>
<name>宋瑶</name>
<age>22</age>
</teacher>
<map>
<entry>
<key>2</key>
<value xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">德甲</value>
</entry>
<entry>
<key>1</key>
<value xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">林乐贤</value>
</entry>
</map>
</student>
stu2Student [id=1, name=罗志茂, age=25, birthDay=Thu Aug 18 23:07:26 CST 2016, list=[Teacher [id=2, name=曾利梅, age=22], Teacher [id=3, name=黄伙林, age=22], Teacher [id=4, name=潘志华, age=22]], teacher=Teacher [id=1, name=宋瑶, age=22], map={2=德甲, 1=林乐贤}]
更多关于java利用JAXB实现对象和xml互相转换方法与实例请查看下面的相关链接










