xstream.toXML把對象模型的父類參數沒有轉化(前幾天沒問題突然不好了)
封裝的消息 ? TextMassage [Content=/:rose Ji,MsgID=null, getContent()=/:rose Ji, getMsgID()=null, getToUserName()=0678dLwGz_cEu2tcoXd9NQ58_90da, getFromUserName()=df_0926e4210630, getCreateTime()=1459347626535, getMsgType()=text, getClass()=class weixin.entity.message.TextMassage, hashCode()=8515053, toString()=weixin.xz.entity.message.TextMassage@81eded]
轉換xml消息 ?<xml>
? <Content>/:rose Ji</Content>
</xml>
<xml>
? <Content>/:rose Ji</Content>
</xml>
public?static?String?textToXML(TextMassage?message)?{
XStream?xstream?=?new?XStream();
xstream.alias("xml",?message.getClass());
System.out.println("轉換xml消息??"+xstream.toXML(message));
return?xstream.toXML(message);
}
public?static?String?generateMesageText(String?toUserName,
String?fromUserName?,?String?content){
TextMassage?message?=?new?TextMassage(toUserName,?fromUserName,
new?Date().getTime(),?MessageFinalVlue.MESSAGE_TEXT,?content);
System.out.println("封裝的消息???"+message);
return?textToXML(message);
}