xstream将对象输出为xml时,默认是无cdata标记的,下面的方法是添加cdata标签
private static XStream xstream = new XStream(new XppDriver() {
public HierarchicalStreamWriter createWriter(Writer out) {
return new PrettyPrintWriter(out) {
boolean cdata = true;
@SuppressWarnings("unchecked")
public void startNode(String name, Class clazz) {
super.startNode(name, clazz);
}
protected void writeText(QuickWriter writer, String text) {
if (cdata) {
writer.write("<![CDATA[");
writer.write(text);
writer.write("]]>");
} else {
writer.write(text);
}
}
};
}
});
分享到:
相关推荐
webService接口对接时,需要传递一个xml内容。用xStream拼接xml
Xstream生产xml和解析xml
XStream解析xml demo
xStream完美转换XML、JSON,包括XML转换成对象,以及对象转换成XML,以及对象转换成JSON,以及注意事项
利用XStream读写xml文件
XStream解析XML实例
使用Xstream解析复杂xml文件,并读入MySql数据库中
xstream 将xml文档转换成 java对象,然后就可以利用json库转成json对象啦。
XStream XML解析 含样例及详细嵌入文档
利用xstream的@XStreamAlias解析xml
使用xStream实现java对象和xml、json的相互转换
xstream方式解析及生成xml文件
在缺省情况下,XStream不需要配置映射关系,对象和字段将映射为同名XML元素。但是当对象和字段名与XML中的元素名不同时,XStream支持指定别名。XStream支持以方法调用的方式,或是Java 标注的方式指定别名。 ...
xstream轻松解析xml到java对象,内附样例。so easy!妈妈再也不用担心我的xml解析。
Xstream实现xml转换
xStream xml to bean,使用xStream 互转 xml 、bean. 的一个工具类。
使用xstream解析xml,xml与pojo的双向转化,完整的java 工程 带jar包和测试类,可以直接跑
java中对象与xml转换,实例带完整源码
XStream是以个实现序列化数据和xml之间相互转换的类库,使用非常简单、方便
Java对象转换成XML字符串 将List集合转换成xml文档 Map集合转换xml文档 用InputStream将XML文档转换成java对象