【发布时间】:2013-09-10 20:37:44
【问题描述】:
我想知道是否可以使用此方法 xstream.omitField(Class.class, "cUF"); 忽略字段,因为我有一个要忽略的字段列表,在同一个类中,我该怎么做?
我正在使用xStream
谢谢
【问题讨论】:
我想知道是否可以使用此方法 xstream.omitField(Class.class, "cUF"); 忽略字段,因为我有一个要忽略的字段列表,在同一个类中,我该怎么做?
我正在使用xStream
谢谢
【问题讨论】:
也许有些字段包含空值,我遇到了同样的问题,我得出的结论是 Xstream 尝试直接访问字段值,我的意思是它不会通过 setter 或 getter 访问,尝试一下,在制作您的 xml 之前,将字段设置为空字符串:“”
object.setField("");
如果它不起作用,请尝试在类构造函数中将字段设置为空字符串,只是来回尝试,如果在您的 XML 中使用该字段,您就会知道问题可能出在哪里。
【讨论】: