MessageAnalysis.java
786 字节
package com.sy.bwAnalysis;
import com.sy.bwAssist.Message;
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.xml.DomDriver;
import com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder;
public class MessageAnalysis {
public static Message msg = null;
public Message readTicketsXml(String str) {
return getMessage(str);
}
static Message getMessage(String str) {
XStream xstream = new XStream(new DomDriver("UTF-8", new XmlFriendlyNameCoder("_-", "_")));
xstream.processAnnotations(Message.class);
msg = (Message) xstream.fromXML(str);
System.out.println("解析后的Message对象" + msg);
return msg;
}
public String getStype() {
return msg.getMeta().getSmType();
}
}