bkm*_*bkm 5 java android json object
我从服务器获取的JSON值:
{
"Status":0,
"Message":"",
"Result":{"0B":"S.C. Blue Air","0Y":"FlyYeti","1X":"Branson Air"}
}
Run Code Online (Sandbox Code Playgroud)
连接后将结果作为"响应",我可以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);
Run Code Online (Sandbox Code Playgroud)
我没有"状态"和"消息"的结果,但没有"结果"的结果,因为想要将"结果"对象分开,并且能够将它们中的每一个用作对象.
例如:当我在我的应用程序中键入OB时,我将得到结果SC Blue Air
代替 :
String result = json.getString("Result");
Run Code Online (Sandbox Code Playgroud)
使用
if(json.get("Result") instanceof JSONObject){
JSONObject object = (JSONObject) json.get("Result");
//do what you want with JSONObject
String ob = object.get("0B");
}
Run Code Online (Sandbox Code Playgroud)
如果您想以某种方式存储它,您可以将其放入Map或创建对象(如果始终是相同的数据)
| 归档时间: |
|
| 查看次数: |
6161 次 |
| 最近记录: |