TextMessage cannot be resolved to a type
TextMassage導入后public static String textMessageToXml(TextMessage textMessage)一直報錯TextMessage cannot be resolved to a type ?是什么原因
package?panda.util;
import?java.io.IOException;
import?java.io.InputStream;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?javax.servlet.http.HttpServletRequest;
import?org.dom4j.Document;
import?org.dom4j.DocumentException;
import?org.dom4j.Element;
import?org.dom4j.io.SAXReader;
import?panda.po.TextMessage;
import?com.thoughtworks.xstream.XStream;
//進行消息的格式轉換
public?class?MessageUtil?{
/**
?*?xml轉為map集合
?*?@param?request
?*?@return
?*?@throws?DocumentException
?*?@throws?IOException
?*/
public?static?Map<String,?String>?xmlToMap(HttpServletRequest?request)?throws?DocumentException,?IOException{
Map<String,?String>?map?=?new?HashMap<String,?String>();
SAXReader?reader?=?new?SAXReader();
InputStream?ins?=?request.getInputStream();//從request中獲取輸入流
Document?doc?=?reader.read(ins);
Element?root?=?doc.getRootElement();
List<Element>?list?=?root.elements();
for(Element?e:list){
map.put(e.getName(),?e.getText());
}
ins.close();
return?map;
}
/**
?*?將文本消息對象轉換為xml
?*?@param?textMessage
?*?@return
?*/
//講將對象類型轉為xml類型
public?static?String?textMessageToXml(TextMessage?textMessage){
XStream?xstream?=?new?XStream();
return?xstream.toXML(textMessage);
}
}
2017-09-05
TextMessage不能解決一個類型