qq_30562993 2016-03-01 21:47 采纳率: 53.8%
浏览 4586
已采纳

json解析,获取token的值。 给个代码吧

{
"info": {
"authc": { "principal": { "token": "3e5078cb-2f32-4ec4-ad9d-b64fbd966e6e" },
"credentials": null },
"authz": { "roles": [ "SUPERADMIN" ],
"permissions": [
"policeStation:*",
"policeman:*",
"role:*",
"bicycle:*",
"bicycleOwner:*",
"bicycleRegister:*",
"bicycleStolen:*",
"bicycleLastTrack:*",
"InstallBicycle:*",
"InstallRfid:*"
]
}
}
}

  • 写回答

2条回答 默认 最新

  • 丑旦 2016-03-01 22:07
    关注

    试试看

        try {
            JSONObject jsonObject = new JSONObject(str);
            JSONObject jsonObject1 = jsonObject.getJSONObject("info");
                        JSONObject jsonObject2 = jsonObject1.getJSONObject("authc");
            JSONObject jsonObject3 = jsonObject2.getJSONObject("principal");
            String token = jsonObject3.getString("token");
            Log.e("token: ", token);
        } catch (JSONException e) {
    
        }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部