json字符串解析

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-28 22:15   35   0
.

1.Gson解析
 Gson gson =new Gson();
 Type type = new TypeToken<List<String>>(){}.getType();
 List<String> o = gson.fromJson(string,type);
 content.setText(o.get(index));
2.json解析
   List<String> list=new ArrayList<String>();
   JSONArray jsonArray = new JSONArray(string);
   for (int i=0;i<jsonArray.length();i++){
    list.add(jsonArray.getString(i));
   }
  content.setText(list.get(index));
3.
JSONObject解析
JSONObject jsonObj = null;
try {
    jsonObj = new JSONObject(s);
    String msg = jsonObj.getString("msg");
    Toast.makeText(Deng.this,"---"+s,Toast.LENGTH_LONG).show();
   if(msg.equals("登陆成功")){
        Toast.makeText(Deng.this,"---登陆成功",Toast.LENGTH_LONG).show();
    }
} catch (JSONException e) {
    e.printStackTrace();
}

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP