Java GSON注释中是否有与@Expose(如用于Jaxb的@XmlTransient)相反的含义?

Java GSON注释中是否有与@Expose(如用于Jaxb的@XmlTransient)相反的含义?,java,json,serialization,jaxb,gson,Java,Json,Serialization,Jaxb,Gson,如果我想从序列化过程中排除一些字段,我应该通过@Expose注释标记所有其他字段。有时不够灵活。在jaxb中存在注释@xmltransive。我标记了不应该序列化的字段,它工作正常。GSON中是否有类似于此注释的内容?您可以在字段中使用Java关键字transient,将其排除在GSON对JSON的序列化中。是,但是我想对json序列化和xml序列化有不同的看法。@gstackoverflow-您用什么进行xml序列化?我使用jaxB和@XmlTransientannotation@gstack

如果我想从序列化过程中排除一些字段,我应该通过
@Expose
注释标记所有其他字段。有时不够灵活。在jaxb中存在注释
@xmltransive
。我标记了不应该序列化的字段,它工作正常。GSON中是否有类似于此注释的内容?

您可以在字段中使用Java关键字
transient
,将其排除在GSON对JSON的序列化中。

是,但是我想对json序列化和xml序列化有不同的看法。@gstackoverflow-您用什么进行xml序列化?我使用jaxB和@XmlTransientannotation@gstackoverflow-如果希望使用不同的XML序列化,则可以使用
@XmlElement
.Hm注释
transient
字段。有趣的但不管怎么说,它看起来像狗指甲。