【发布时间】:2020-02-13 23:09:05
【问题描述】:
我有一些 JSON 响应需要找到从数据中解析令牌的方法
{
"status": true,
"message": "Logged in successfully",
"error_code": 0,
"result": {
"token": "eyJ0eXAiOiJBdXRoIiwiYWxnIjoiSFMyNTYifQ.eyJpYXQiOjE1NzEyODczNjEsImV4cCI6MTU3MTM3Mzg2MSwicGF5bG9hZCI6eyJ1c2VyX2lkIjoiMTAxIiwiY29tcGFueV9pZCI6IjEifX0.-BEWhUT762rkcdZCBG6gU8q52AhITUm_kPazh1Tsj78",
"unique_id": "101",
"first_name": "AAA",
"last_name": "R",
"user_groups_sites": [
{
"group_id": "6",
"group_name": "Zonal Manager",
"group_key": "zonal_manager",
"sites": [
{
"site_id": "1",
"site_name": "AAAA"
}
]
},
{
"group_id": "5",
"group_name": "Auditor",
"group_key": "auditor",
"sites": [
{
"site_id": "1",
"site_name": "AAAAA"
}
]
}
]
}
}
【问题讨论】:
-
您尝试过吗,如果您没有尝试过,请您自己尝试,如果您在解析时发现任何问题,我们随时为您提供帮助,祝您好运。
-
显示调用 api 的函数。
-
public void parseData(String response) { try { JSONObject jsonObject = new JSONObject(response); if (jsonObject.getString("error_code").equals("0")) { String dataArray = jsonObject.getString("message"); Toast.makeText(LoginActivity.this, dataArray, Toast.LENGTH_LONG).show(); Intent intent = new Intent(LoginActivity.this,category_selection.class);开始活动(意图); } else { Toast.makeText(LoginActivity.this,"无效登录",Toast.LENGTH_LONG).show(); } } catch (JSONException e) { e.printStackTrace(); } }
-
不是这个兄弟,我说的改装电话..下面是您将得到答案的解决方案
-
@YogeshNikamPatil 兄弟我正在使用 Volley 库而不是改造
标签: android json android-studio post android-service