1 使用Gson
GSON是Google开发的Java API,用于转换Java对象和Json对象
网址:http://sites.google.com/site/gson/
实例:
public class test { public static void main(String []args){ String postResult ="{\"code\":200,\"message\":\"success\",\"data\":[{\"name\":\"n1\",\"result\":\"1\"}]}"; Gson gson = new Gson(); JsonObject jsonObject = gson.fromJson(postResult,JsonObject.class); JsonArray jsonDataArray = jsonObject.getAsJsonArray("data"); for (int i = 0, size = jsonDataArray.size(); i < size; i++) { JsonObject jsonObject1 = jsonDataArray.get(i).getAsJsonObject(); System.out.println("name: "+jsonObject1.get("name").getAsString()); System.out.println("result: "+jsonObject1.get("result").getAsInt()); } }