利用jaxb实现xml和bean的相互转换

1、使用jar包生成xsd文件

java -jar trang.jar a.xml a.xsd 

xml格式

生成的xsd文件

2、使用xjc命令生成bean文件

xjc a.xsd

生成的相关bean文件

3、xml与bean的相互转换

xml转bean

Codes codes = JAXB.unmarshal(new FileReader("test.xml"), Codes.class);

bean转xml

JAXB.marshal(codes, new FileOutputStream("test.xml"));
posted @ 2016-11-09 16:18  fengzp  阅读(2151)  评论(0编辑  收藏  举报