PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
AndroidDev
[问题] okhttp + gson接API NULL值的防呆判断
楼主:
anandydy529
(AndyAWD)
2017-10-19 23:09:44
大家好,我的程式是用okhttp接api
有个问题是如果json的值是null
用isEmpty也无法判断,会直接挂在判断式
请问这方法有解吗,还是说只能写原生
谢谢回应
作者: lnmlee
2017-10-19 23:16:00
用debug mode trace code 我估计这不是okhttp的问题
楼主:
anandydy529
(AndyAWD)
2017-10-19 23:49:00
忘了补充我是用gson接值,有故意弄一个空值测试
作者:
z0furu
(阿两)
2017-10-20 00:11:00
可以给的范例格式看一下吗?
作者: lnmlee
2017-10-20 00:37:00
有错误讯息吗? isEmpty 判断式挂点代表本身物件就是null
作者:
sheng0208
(卢比欧)
2017-10-20 01:04:00
如果用JsonObject的话有个method叫optString(),他可以判断如果Json值为空的话,他会给""
作者:
y3k
(激流を制するは静水)
2017-10-20 10:30:00
https://goo.gl/9mgQBq
不过说实在 OptString()快多了XD 只要符合你的需求就可以
作者:
ssccg
(23)
2017-10-20 10:47:00
可能是null的物件不会直接呼叫isEmpty来判断是常识吧
作者: Msgbox (小哉)
2017-10-20 13:19:00
在解Json之前先判断response 的内容是否为Null 接下来在做
楼主:
anandydy529
(AndyAWD)
2017-10-21 00:49:00
感谢楼上几位回应
作者:
JackChena
(Coke)
2017-10-21 22:54:00
TextUtils.isEmpty
继续阅读
[问题] WebSocket 问题
hu7592
[问题] Google用户登出的两种方式
taco2548
[问题] andorind studio无法run
LouisFerrari
[活动]MOPCON2017 浊水溪以南最大行动应用研讨会
KIDDMI2
[问题] 有关ExpandableListView子列表分隔线
aqwale
[问题] FaceBook权限申请的问题
ukyoGoGo
[问题](已解决) Fragment底下使用AlertDialog
gn00386614
[问题] AdMob用营利用的广告单元测试会有问题吗?
lkkpeter
[问题] Bus+里的recylerView
rockex6
[问题] 请问Firebase的线程与AsyncTask有什不同
taco2548
Links
booklink
Contact Us: admin [ a t ] ucptt.com