MessageAnalysis.java 705 字节
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;
    }


}