在 android 中阅读令牌响应的每个部分
read each part of a token response in android
嗨,我需要读取令牌响应的令牌编号,我收到的令牌有这个主体,{"1":"2","2":{"3":"numbertoken"}}
,我可以读取 2 和 3 响应,但数字令牌是 3 的实例如何我可以要这个数字代币吗,谢谢!
e01-25 11:33:09.446 7351-7351/ W/System.err: org.json.JSONException: No value for token
01-25 11:33:09.446 7351-7351/ W/System.err: at org.json.JSONObject.get(JSONObject.java:354)
01-25 11:33:09.446 7351-7351/ W/System.err: at org.json.JSONObject.getString(JSONObject.java:514)
当你调用JSONObject.get("2")
时,你又得到了一个JSONObject,它有一对key是3,value是numbertoken,所以你只需要再次尝试获取numbertoken:JSONObject.get("2").get("3")
嗨,我需要读取令牌响应的令牌编号,我收到的令牌有这个主体,{"1":"2","2":{"3":"numbertoken"}}
,我可以读取 2 和 3 响应,但数字令牌是 3 的实例如何我可以要这个数字代币吗,谢谢!
e01-25 11:33:09.446 7351-7351/ W/System.err: org.json.JSONException: No value for token
01-25 11:33:09.446 7351-7351/ W/System.err: at org.json.JSONObject.get(JSONObject.java:354)
01-25 11:33:09.446 7351-7351/ W/System.err: at org.json.JSONObject.getString(JSONObject.java:514)
当你调用JSONObject.get("2")
时,你又得到了一个JSONObject,它有一对key是3,value是numbertoken,所以你只需要再次尝试获取numbertoken:JSONObject.get("2").get("3")