gpt4 book ai didi

android - Gson 忽略 json 字段并反序列化

转载 作者:太空狗 更新时间:2023-10-29 14:32:07 25 4
gpt4 key购买 nike

我正在使用 android 和 gson,我想知道我是否可以忽略网络服务中的一个字段。

这是我的 gson 对象

Gson gson = new GsonBuilder().serializeNulls().create();

所以我需要的是忽略验证器字段并在以下代码中反序列化为我的自定义 bean。

用 gson 有什么办法吗?

{ "posts":
[

{
"username": "John",
"message": "I'm back",
"time": "2010-5-6 7:00:34"
"validator":[{
"prog": "Name1",
"name": "Name2",
"computername": "Name3",
"date": "2010-11-20 19:39:55"
}]
}
,

{
"username": "Smith",
"message": "I've been waiting",
"time": "2010-4-6 10:30:26"
"validator":[{
"prog": "Name1",
"name": "Name2",
"computername": "Name3",
"date": "2010-11-20 19:39:55"
}]

}
]}

提前致谢

干杯

最佳答案

您可以调用 gson.fromJson(inputString, localObject),如果 localObject 没有声明验证器变量,它将跳过它。

关于android - Gson 忽略 json 字段并反序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5635226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com