gson解析

来源:互联网 发布:网络赌搏多少钱定罪 编辑:程序博客网 时间:2024/05/20 20:55
List<Map<String, Object>>  total = new Gson().fromJson(msg.getData().getString("result"), List.class);List<Map<String, Object>> listdata = new ArrayList<Map<String, Object>>();for (Map<String, Object> temp : total) {Map<String, Object> tp = new HashMap<String, Object>();tp.put("title", temp.get("title"));tp.put("isTitle", "true");listdata.add(tp);List<Map<String, Object>> l1 = (List<Map<String, Object>>) temp.get("items");listdata.addAll(l1);Map<String, Object> total = new Gson().fromJson(msg.getData().getString("result"), Map.class);MyApplication.getGlobalVar().setCreditData((Map<String, Object>) total.get("creditData"));Map<String,Object> map = gson.fromJson((String)msg.getData().getString("result"), Map.class); String qs = map.get("questionTitle").toString();List<String> temp =  (List<String>) map.get("questionAnswers");TextView view = (TextView)findViewById(R.id.question);ArrayAdapter<String> aa = new ArrayAdapter<String>(QuestionVerityActivity.this,android.R.layout.simple_list_item_single_choice,temp);