利用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"));