腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Gson
:
处理
可以
返回
不同
原语
类型
的
json
对象
字段
?
、
、
我
的
应用程序与之通信
的
API发送
的
响应如下所示: id:12345,} id:12345,} 使用
Gson
,我如何在不知道将
返回
哪个版本
的
情况下
处理
这两个版本?
浏览 4
提问于2017-01-20
得票数 2
回答已采纳
2
回答
gson
查找缺少
的
原始
字段
、
、
、
、
我使用
gson
来反序列化
不同
的
对象
类型
,在这些类中有一些
原语
类型
。当我将一个
json
对象
反序列化为这些
类型
时,原始
类型
会得到它们
的
默认值。因此,我对
原语
字段
使用包装器类,以了解该
字段
是否不存在于
json
中,因为如果缺少value,它们将被设置为null。class Class{
浏览 0
提问于2016-04-21
得票数 1
1
回答
Gson
不对
对象
(而不是
原语
)使用默认
字段
值
、
、
我在android项目中使用
gson
,结果出了问题。如果Api为该
字段
提供空值,我希望为list
对象
设置默认值。我不再修改这个
字段
了,所以我不想每次都检查它
的
空值。Expose private int primitive = 1;}"test" : 12因此,我预计<em
浏览 1
提问于2019-03-19
得票数 2
1
回答
Groovy缺少字符串
的
引号
、
、
、
、
(Groovy版本: 2.4.16 JVM: 11.0.8 Vendor: Debian OS: Linux)sout: {"vms":["Jenkins","UbuntuRunner"]} def sout = new StringBuilder()
浏览 1
提问于2020-09-18
得票数 0
2
回答
将
JSON
反序列化为未知
类型
的
集合
、
、
这些方法中
的
每一个都
返回
不同
的
JSON
结构,并且它还依赖于传递
的
参数。我
的
问题是,是否有某种方法
可以
使用
Gson
反序列化响应字符串,而不必为每个方法编写
不同
的
类。如果不是
Gson
,我还能用哪个库呢? 谢谢。
浏览 3
提问于2011-04-18
得票数 1
回答已采纳
1
回答
如果
Json
字段
属于特定
类型
,那么筛选出它
的
最佳方法是什么?
、
在Android (Java)环境中,我使用
Gson
来
处理
序列化/反序列化。在我提出
的
一个GET请求中,API
返回
"keyName“
字段
的
布尔值或
对象
。当值是布尔值时,如何忽略此
字段
?我尝试使用用户定义
的
排除策略,但我不认为它
可以
用来忽略特定
类型
。getRated() {} public boolean isWatchlisted() {
浏览 0
提问于2018-10-01
得票数 0
回答已采纳
1
回答
如何生成java实例
的
完整
json
字符串
、
、
、带有
原语
类型
包装器
的
字段
(如布尔存在)、枚举(EventStatus、EventCategory等)和其他引用
字段
(如MyLocation位置)、集合。我想要生成完整
的
json
字符串,它包含所有的
字段
。当我用String
json
=
gson
.toJson(
浏览 1
提问于2015-12-02
得票数 0
回答已采纳
1
回答
如何使用
Gson
用可选
字段
反序列化
json
、
、
使用下面的代码,我使用
Gson
从给定
的
API反序列化
JSON
字符串。CustomDto>>() {}.getType()); CustomDto是一个由
原语
(int、long、boolean)和另一个
对象
构造
的
对象
。我遇到
的
问题是这个
对象
是可选
的
。有时它会被传播,有时它只是不存在。我原以为如果
JSON
字符串中缺少一个
字段
,那么关联
的
set方法就不应该被
浏览 4
提问于2013-12-23
得票数 4
回答已采纳
2
回答
用于递归结构
的
json
解析器
、
、
、
我们必须解析一个类似下面的
json
结构。中(而且它也是递归
的
)。cmp元素包含除name、id和desc之外
的
许多属性。但我们只需要姓名、id和desc就
可以
从
jSON
中提取。<em
浏览 0
提问于2013-12-17
得票数 1
3
回答
使用
Gson
序列化Java
对象
的
字段
对象
、
我正在编写一个函数,它使用
Gson
将Java
对象
序列化为
Json
。 public int i = 10;} public int j = 20;我
的
测试是public void shouldSerializeSimple
浏览 0
提问于2012-06-06
得票数 2
1
回答
将byte[]转换为自定义java
对象
、
、
、
private static MyClass doWork(byte[] body){
Gson
gson
= new
Gson
(); System.out.println("outsideLead"+myClass); return myCla
浏览 1
提问于2018-09-17
得票数 0
2
回答
如何使用
GSON
WHen
对象
解析
JSON
是JSONObject还是JSONArray
、
、
我使用
Gson
将
JSON
转换为Java
对象
。我在
json
中有一个
字段
,根据数据库中
返回
项目的数量,我们
的
明智服务人员将其编码为数组或
对象
。问题是如何建模Java
对象
以传递到
Gson
转换器,以便我
可以
处理
这两种
类型
?
json
= new
Gson
().fromJson(reader, Order.class); Java类只正确地
浏览 6
提问于2014-07-18
得票数 2
回答已采纳
2
回答
Eclipse -
类型
安全:未经检查
的
调用
、
、
我不明白为什么Eclipse在这个方法上给我一个“
类型
安全:未经检查
的
调用”警告。public static Object decode(String _
json
, Class _class) { return
gson
.fromJson(_
json
, _class);为了说明这个问题,我对代码进行了大量
的
修改。“
返回
”行是带
浏览 1
提问于2015-08-30
得票数 0
回答已采纳
1
回答
在java数组中存储任意基元
类型
、
、
、
、
我有一个用例,必须在Java中将
JSON
解析为
原语
值。
JSON
中嵌入了具有指导意义
的
字段
,这些
字段
通知解析要反序列化到哪个
原语
。这些基本
类型
必须添加到某个长度
的
数组中。" : 4] 我编写了代码来正确地将这个
JSON
解析成两个
原语
,一个int和double,值分别为3和4。但是,因为我将它们添加到一个ArrayList中,它希望将
对象
自动装箱到Java和Doubl
浏览 6
提问于2016-04-08
得票数 0
回答已采纳
5
回答
如何漂亮地打印一个复杂
的
Java
对象
(例如,具有
对象
集合
的
字段
)?
、
、
、
、
我正在寻找一个库函数(理想情况下使用一个常用
的
框架,例如Spring、Guava、Apache等)。这将很好地打印任何Java
对象
的
值。 这是一个一般性
的
问题,而不是一个具体
的
问题。在StackOverflow上看到过类似的问题,对于这些问题,常见
的
答案是“在类上实现您自己
的
toString()方法”,但是这个选项并不总是实用
的
--我正在寻找一种通用
的
方法来
处理
我遇到
的
任何
对象
,这
浏览 6
提问于2017-04-12
得票数 15
回答已采纳
2
回答
GSON
内部工作
、
、
、
在我目前
的
项目中,我和
GSON
一起工作,我惊讶地看到它
的
力量,并且想知道它是如何在内部工作
的
。
GSON
对象
如何将任何
对象
转换为
JSON
,反之亦然。我确实读过谷歌用户指南,但内部工作并没有提到他们。虽然我成功地使用了
gson
。但我很想知道它
的
工作方法。谁能解释一下。非常感谢。
浏览 4
提问于2014-03-03
得票数 1
回答已采纳
2
回答
如何在java中用
gson
解码
json
字符串?
、
、
我有一个
json
字符串(社交网络Qaiku
的
流)。我如何在Java中解码它?我已经搜索过了,但任何结果对我来说都是有效
的
。谢谢。
浏览 0
提问于2011-05-21
得票数 4
回答已采纳
2
回答
用SCALA解析嵌套
JSON
、
、
、
我希望注入遥测数据,输出是一个多层嵌套
JSON
文件。我对非常特定
的
字段
感兴趣,但我无法解析
JSON
文件来获取数据。SparkSession.builder().getOrCreate val df = spark.read.option("header","true").option("inferSchema","true").
json
InterfaceEntity").getItem("children
浏览 4
提问于2018-04-25
得票数 2
2
回答
解析并将嵌套
的
JSON
保存到SQLite中,然后检索它
、
、
、
编辑 我只插入了外部
JSON
对象
。无法找到有关如何插入嵌套
对象
的
信息。每个
对象
都有
原语
字段
。在下面的
JSON
示例中
可以
看到这些
对象
:“语言”和“货币”。我还想知道如何
处理
外部
JSON
对象
中
的
"latlng“数组,但最好一次
处理
这些问题。在外部
JSON
对象
中插入
原语
值
浏览 4
提问于2019-11-07
得票数 0
回答已采纳
6
回答
使用SugarORM和
GSON
解析字符串id
、
、
、
我使用
GSON
从
json
响应创建一个SugarRecord
对象
。我使用
的
API
返回
一个名为"id“
的
字段
,但"id”
的
类型
是一个字符串,而不是一个长整型(后端使用mongo)。下面是我使用
的
代码:Nu
浏览 0
提问于2014-04-15
得票数 11
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Gson使用指南(四)
Gson的使用?Json如何转成集合?
封装网络请求之-通过Gson转换多级泛型
从零搭建后端框架——异常统一处理的三种方式
什么是JSON?在Java中如何相互转换
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券