public class XStreamTransformer
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
protected static java.util.Map<java.lang.Class,com.thoughtworks.xstream.XStream> |
CLASS_2_XSTREAM_INSTANCE |
构造器和说明 |
---|
XStreamTransformer() |
限定符和类型 | 方法和说明 |
---|---|
static <T> T |
fromXml(java.lang.Class<T> clazz,
java.io.InputStream is) |
static <T> T |
fromXml(java.lang.Class<T> clazz,
java.lang.String xml)
xml - pojo
|
static void |
register(java.lang.Class clz,
com.thoughtworks.xstream.XStream xStream)
注册扩展消息的解析器.
|
static <T> java.lang.String |
toXml(java.lang.Class<T> clazz,
T object)
pojo - xml.
|
protected static final java.util.Map<java.lang.Class,com.thoughtworks.xstream.XStream> CLASS_2_XSTREAM_INSTANCE
public static <T> T fromXml(java.lang.Class<T> clazz, java.lang.String xml)
T
- 是一个类的类型clazz
- 类的类型xml
- xml支付串public static <T> T fromXml(java.lang.Class<T> clazz, java.io.InputStream is)
public static void register(java.lang.Class clz, com.thoughtworks.xstream.XStream xStream)
clz
- 类型xStream
- xml解析器public static <T> java.lang.String toXml(java.lang.Class<T> clazz, T object)
T
- 是一个类的类型clazz
- 类的类型object
- 实体