java 有没有字典对象_java – JSONObject解析字典对象

我从服务器获取的JSON值:

{

"Status":0,

"Message":"",

"Result":{"0B":"S.C. Blue Air","0Y":"FlyYeti","1X":"Branson Air"}

}

连接后将结果作为“响应”,我可以在屏幕上显示我的JSON字符串结果.

JSONObject json = new JSONObject(response);

String status = json.getString("Status");

String message = json.getString("Message");

String result = json.getString("Result");

responseView.setText("Status" + status+ "Message" + message" + Result" + result);

我没有“状态”和“消息”的结果,但没有“结果”的结果,因为想要将“结果”对象分开,并且能够将它们中的每一个用作对象.

例如:

当我在我的应用程序中键入OB时,我将得到结果S.C. Blue Air

解决方法:

代替 :

String result = json.getString("Result");

使用

if(json.get("Result") instanceof JSONObject){

JSONObject object = (JSONObject) json.get("Result");

//do what you want with JSONObject

String ob = object.get("0B");

}

如果你想以某种方式存储它,你可以把它放到Map或创建对象,如果它总是相同的数据

标签:json,java,object,android

来源: https://codeday.me/bug/20190519/1135257.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值