标签:
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 xStream = new XStream(new XppDriver(new XmlFriendlyNameCoder("_-", "_")));
因为_是关键字,默认的会变为__
$也是关键字,默认为_-,这2个参数一个改变$的显示,一个改变_的显示
标签:
原文地址:http://my.oschina.net/jeeker/blog/518309