利用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"));
原文地址:https://www.cnblogs.com/andyfengzp/p/6047289.html