首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android Json和空值

Android Json和空值
EN

Stack Overflow用户
提问于 2012-05-15 02:12:43
回答 6查看 93.2K关注 0票数 98

如何检测json值何时为空?例如:{“用户名”:空},{“用户名”:“空”}

第一种情况表示不存在的用户名,第二种情况表示名为"null“的用户。但是,如果您尝试检索这两个值,则会得到字符串"null“

代码语言:javascript
复制
JSONObject json = new JSONObject("{\"hello\":null}");
json.put("bye", JSONObject.NULL);
Log.e("LOG", json.toString());
Log.e("LOG", "hello="+json.getString("hello") + " is null? "
                + (json.getString("hello") == null));
Log.e("LOG", "bye="+json.getString("bye") + " is null? "
                + (json.getString("bye") == null));

日志输出为

代码语言:javascript
复制
{"hello":"null","bye":null}
hello=null is null? false
bye=null is null? false
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10588763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档