XStream的bug,比如在定义别名中的下划线“_”转换为xml后会变成“__”
比如: XStream stream=new XStream();
stream.alias("person", Person.class);
String message=stream.toXML(person);如果person类中有个字段 为 per_name 有 _ 转换为 XML后 会出现 __ <per__name></per__name>
这个需要怎么解决?
比如: XStream stream=new XStream();
stream.alias("person", Person.class);
String message=stream.toXML(person);如果person类中有个字段 为 per_name 有 _ 转换为 XML后 会出现 __ <per__name></per__name>
这个需要怎么解决?
解决方案 »
- spring3.0 + quartz 不执行
- asp.net java "==" 使用比较
- java访问sql server 2005的问题.
- 如何去掉访问路径的前缀
- javaMail
- 大家谁给推荐一个j2ee工程的性能测试工具吧,能找到系统的性能瓶颈的工具 谢谢了
- Struts2.3.16基于XML配置的输入校验不起作用
- 用JBuilder运行EJB时出错
- javaweb 如何在展示的每一行数据后有 更新和删除图标 点击那个图标就会有更新和删除操作
- 如何把<input type="date" />里面的date选中后 得到星期几
- 大家帮忙看下 ssh2 +compass的错误
- eclipse和cc的集成问题
"_-", "_")));
因为_是关键字,默认的会变为__
$也是关键字,默认为_-,这2个参数一个改变$的显示,一个改变_的显示
try {
document = DocumentHelper.parseText(strxml.replaceAll("__", "_"));
strxml = document.asXML();
} catch (DocumentException e) {
System.out.println(e.getMessage());
e.printStackTrace();
}
可以通过这个转化过滤一下。