请问这两块代码是什么意思, 能详细的说下吗,谢谢
xstream = new XStream(new DomDriver()){ @Override protected MapperWrapper wrapMapper(MapperWrapper next) { return new MapperWrapper(next) { @SuppressWarnings("rawtypes") @Override public boolean shouldSerializeMember(Class definedIn, String fieldName) { if (definedIn == Object.class) { return false; } return super.shouldSerializeMember(definedIn, fieldName); } }; } };
付费偷看金额在0.1-10元之间
从代码上分析,
XStream
可能是一个接口、抽象类或类,这段代码的意思就是重写了XStream
里面的wrapMapper
方法而已。这段代码的作用是当对象发生变化时也可以顺利转化,否则当对象和xml对不上时会报错。
没用过
XStream
,看样子是个xml解析器?一周热门 更多>