/* * <p> * 版权: ©2011 * </p> */ package org.young.isocket.filter; import com.thoughtworks.xstream.XStream; /** * <p> * 描述:Xml解析类 * </p> * * @see * @author yangjun2 * @email yangjun1120@gmail.com * */ public class XmlTextParser implements ITextProtocolParser { private static XStream xstream = new XStream(); // static { // xstream.alias("m", ISocketMessage.class); // } @Override public String to(final Object obj) { Object tObj = obj; return xstream.toXML(tObj); } @Override public <T> T from(final String s) { String ts = s; return (T) xstream.fromXML(ts); } }