引入xstream包
?
XML2Bean
XStream?xStreamt?
=
?
new
?XStream(
new
?DomDriver());
xStreamt.alias(
"
config
"
,?ConnectConfig.
class
);
//
指定節點對應的class
ConnectConfig?cfgt?
=
?(ConnectConfig)?xStreamt.fromXML(str);
//
str是接收到的xml字符串,注意,xml里面的節點和bean的屬性一定要能對應上,否則會拋異常
System.out.println(cfgt.getAdminEmail());
?
?
?
Bean2XML
XStream?xStream?
=
?
new
?XStream(
new
?DomDriver());
xStream.alias(
"
config
"
,?ConnectConfig.
class
);
//
指定class對應的節點名稱,默認是完整package名稱+class名稱
String?str?
=
?xStream.toXML(cfg);
//
str為生成的xml,值為空的屬性不生成節點。
System.out.println(str);
posted on 2008-05-21 09:30
交口稱贊 閱讀(3339)
評論(0) 編輯 收藏 所屬分類:
J2EE & WEB