每次编程遇到困难想要查资料的时候,百度搜索的过程总是让人心累,经常查一个问题就要花去大半天的时间,有些时候还不一定能得到正确的信息。工作了一段时间,大大小小的项目也做过了一些,也遇到了很大大小小的坑。因此我计划将工作中已经成功使用的技术做一个整理,一方面可以给大家提供一些参考。当然啦,也还有一点点私心:便于日后遗忘的时候查阅。
今天要给大家介绍的是如何将javaBean转换成XML。我采用的是JAXB注解的方式。废话不多说,直接上例子。比如我想要组的一个XML格式是这样的:
我应该怎么做呢?
首先你需要写一个Java类。
@XmlRootElement
public class Country
private String province;
public String getProvince(){
return province;
}
public void setProvince(String province){
this.province = province;
}
}
接着再写一个测试的代码
public static void main(String[ ] args){
Country country = new Country();
country.setProvince("zhejiang");
JAXBContext context = JAXBContext.newInstance(Country.class);
Marshaller marshaller = context.create