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.
如果我有课说
class A { String field1 String field2 String field3 }
我还有另一个 B 类,其中包含以下内容
{ String field1 String field2 }
有一个键值对的字节数组,[#maps to field1,#maps to field2] 如何使用 gson 将字节数组映射到 A 类中的字段,而无需创建包含确切字段数的 B 类地图 ?
我可以在反序列化时排除 field3 吗?我怎么做 ?
最好的方法是标记field3为
field3
短暂的
Gson 不会从字符串中填充(反序列化)它的值。或者,您可以使用自定义反序列化器实现,它会选择性地反序列化事物。这是这种解决方案的链接。