net.sf.json处理json数据
1、对普通json数据处理
JSONObject j = JSONObject.fromObject("{"msg": "支付成功", "amount": "1","payType": "1",}");
System.out.println(j.get("msg"));
2、对json数组进行处理
JSONArray json = JSONArray.fromObject("[{"msg": "支付成功", "amount": "1","payType": "1",}]");
String msg = json.getJSONObject(0).getString("msg");
System.out.println(msg);
com.alibaba.fastjson处理json数据
1、对普通json数据处理
String j = "{"msg": "支付成功", "amount": "1","payType": "1",}";
JSONObject json = JSONObject.parseObject(j);
System.out.println(json.get("msg"));
2、对json数组进行处理
String j = "[{"msg": "支付成功", "amount": "1","payType": "1",}]";
JSONArray json = JSONArray.parseArray(j);
System.out.println(json.getJSONObject(0).get("msg"));