JAVA对象转换为XML格式
JAVABEAN对象
userInfo.java
private String name;
private String password;
//construtors and methods setting and getting methods
userInfoController.java
public static void mian(string args[])
{
//初始化BEAN对象
userInfo userinfo=new userInfo();
userinfo.setName("Jimmy");
userinfo.setPassword("123456");
//初始化XStream对象
XStream xStream=new XStream(new DomDriver);
xStream.alias("user",userInfo.class)
String xml=xStream.toXML(user);
System.out.println(xml);
}
输出结果为:
jimmy
123456
分享到:
2009-01-14 14:14
浏览 3005
论坛回复 / 浏览 (4 / 7033)
评论
5 楼
wxq276
2010-01-13
OutputStream out;
try {
out = new FileOutputStream("c:/outxml.xml");
java.beans.XMLEncoder encoder = new XMLEncoder(out);
encoder.writeObject(msg);
encoder.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
4 楼
jimmychenli
2009-01-16
能指点指点么?
3 楼
volking
2009-01-15
哈哈哈哈哈哈
2 楼
jimmychenli
2009-01-14
JDK提供的?怎么用?
1 楼
liugr
2009-01-14
JDK自己就提供了相应的功能,为什么不用呢