java对象直接转换成xml格式!
2012-08-22 11:25
239 查看
import java.io.StringWriter;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Marshaller;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "Test")
public class Test {
private String id;
private String name;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public static void main(String[] args) throws JAXBException {
Test re = new Test();
re.setId("id");
re.setName("name");
StringWriter sw = new StringWriter();
JAXBContext jAXBContext = JAXBContext.newInstance(re.getClass());
Marshaller marshaller = jAXBContext.createMarshaller();
marshaller.marshal(re, sw);
System.out.println(sw.toString());
}
}
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Marshaller;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "Test")
public class Test {
private String id;
private String name;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public static void main(String[] args) throws JAXBException {
Test re = new Test();
re.setId("id");
re.setName("name");
StringWriter sw = new StringWriter();
JAXBContext jAXBContext = JAXBContext.newInstance(re.getClass());
Marshaller marshaller = jAXBContext.createMarshaller();
marshaller.marshal(re, sw);
System.out.println(sw.toString());
}
}
相关文章推荐
- Jackson框架:Java对象与json、xml格式的数据之间的转换
- Java中Json字符串直接转换为对象(包括多层List集合)
- Java中Json字符串直接转换为对象的方法(包括多层List集合)
- spring mvc传入参数不仅仅转换为json,还可以直接将json字符串转换为具体的java对象
- java socket报文通信(三)java对象和xml格式文件的相互转换
- Java中Json字符串直接转换为对象的方法(包括多层List集合)
- java socket报文通信(三)java对象和xml格式文件的相互转换
- java中使用XStream实现将对象转为xml格式字符串或者将xml格式的字符串转换为对象==
- Java中Json字符串直接转换为对象(包括多层List集合)
- Java中Json字符串直接转换为对象(包括多层List集合 嵌套)
- java socket报文通信(三)java对象和xml格式文件的相互转换
- java socket报文通信(三)java对象和xml格式文件的相互转换
- Java中Json字符串直接转换为对象(包括多层List集合 嵌套)
- java中使用XStream实现将对象转为xml格式字符串或者将xml格式的字符串转换为对象
- java对象转换为xml格式字符串
- JAVA对象转换为XML格式
- groovy 直接将给定的文本转换成Java中的Class<?>对象从而不需要再手动去写.java文件
- java中使用XStream实现将对象转为xml格式字符串或者将xml格式的字符串转换为对象==
- groovy 直接将给定的文本转换成Java中的Class<?>对象从而不需要再手动去写.java文件
- java对象与xml格式字符串的转换