java字符串转json
public static void stringToJson(){
//定义字符串
String string = “[{‘name’:‘toke’,‘shuxue’:‘78’,‘yuwen’:‘80’},”
+"{‘name’:‘seri’,‘shuxue’:‘20’,‘yuwen’:‘90’},"
+"{‘name’:‘heer’,‘shuxue’:‘99’,‘yuwen’:‘56’}]";
try {
//字符串转换JSON数组
JSONArray jsonarry = new JSONArray(string);
//遍历JSON数组
if(jsonarry.length() > 0){
for (int i = 0;i < jsonarry.length();i++) {
//获得json数据
JSONObject jsonObject = jsonarry.getJSONObject(i);
//根据key建取值
System.err.println(jsonObject.getString(“shuxue”));
}
}
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}