java对象与xml格式之间的转换
2013-04-19 16:20
211 查看
java对象是可以直接与xml相互转换的,但需要导入包:xstream-1.3.1.jar,在创建对象的时候,注意一定要new一个DomDriver;
成功的测试代码如下:
package com.xml;
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.xml.DomDriver;
import com.user.User;
public class TestXml
{
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
XStream stream = new XStream(new DomDriver());
User user = new User("sdkf", "14");
String users = stream.toXML(user);
System.out.println(users);
User user1 = (User)stream.fromXML(users);
System.out.println(user1.getAge());
}
}
成功的测试代码如下:
package com.xml;
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.xml.DomDriver;
import com.user.User;
public class TestXml
{
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
XStream stream = new XStream(new DomDriver());
User user = new User("sdkf", "14");
String users = stream.toXML(user);
System.out.println(users);
User user1 = (User)stream.fromXML(users);
System.out.println(user1.getAge());
}
}
相关文章推荐
- Jackson框架:Java对象与json、xml格式的数据之间的转换
- Json格式与java对象之间的转换
- java.util.Date对象和String之间的转换
- JSON 与JAVA对象之间的转换
- java中类对象之间的类型转换
- json和java对象之间的转换
- XML的操作——JAXB进行Java对象和XML之间的转换
- JSON字符串与Java对象之间的转换
- 利用XStream在Java对象和XML之间相互转换
- Json-lib 实现 json,java 对象,xml 之间相互转换
- JAXB实现java对象与xml之间转换
- JAVA对象转换为XML格式
- Jackson框架下,Java对象与JSON之间的互相转换
- Jaxb处理java对象和xml之间转换常用的annotation
- java对象和json对象之间互相转换
- (net.sf.json) java对象和json对象之间互相转换
- 使用Castor工具完成Java对象与XML之间的相互转换
- JSON 与JAVA对象之间的转换(转)
- XStream: Java对象和XML之间相互转换的利器
- JSON的使用及与java对象之间的转换介绍