使用net.sf.json.JSONObject 解析Json数据

 1     /**

 2      * net.sf.json.JSONObject 解析Json数据

 3      * @author Sere

 4      * @param jsonString  Json数据字符串

 5      * @throws JSONException

 6      * @throws ParseException

 7      */

 8     public static String ParseJson(String jsonString) throws JSONException,ParseException {

 9         //String str="{\"users\":[{\"loginname\":\"zw\",\"email\":\"[email protected]\"}]}";

10         

11         //获取json对象

12          JSONObject jb = JSONObject.fromObject(jsonString);

13          //获取json对象中的实体数组

14          JSONArray ja = jb.getJSONArray("users");

15          //获取json对象中实体数组中的第一个实体

16          JSONObject jo = (JSONObject)ja.get(0);

17          //获取json对象中实体数组中的第一个实体的属性

18          String loginname = (String) jo.get("loginname");

19          

20         return loginname;

21     }

 

你可能感兴趣的:(JSONObject)