Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在将 Obj 序列化为 XML 时跳过对象的某些字段。
代码在这里
来自Xtream
如何指定不应序列化字段? 使其瞬态,使用 XStream.omitField() 指定它或使用 @XStreamOmitField 注释它
如何指定不应序列化字段?
使其瞬态,使用 XStream.omitField() 指定它或使用 @XStreamOmitField 注释它
试试 www.google.com
使用“瞬态”关键字标记要跳过的字段。基于您的代码的示例:
public class Foo { public transient int a; public String b; public Bar boo; public Foo(int a, String b, Bar c) { this.a = a; this.b = b; this.boo = c; } }
属性 a 不会被序列化为 XML。