由于我花了超过15分钟的时间才能找到此答案,因此我认为应该发布它。
XStream xstream = new XStream(new DomDriver()) { protected MapperWrapper wrapMapper(MapperWrapper next) { return new MapperWrapper(next) { public boolean shouldSerializeMember(Class definedIn, String fieldName) { try { return definedIn != Object.class || realClass(fieldName) != null; } catch(CannotResolveClassException cnrce) { return false; } } }; } };这似乎会跳过不在您的对象中的xml项。



