如何在Android中解析我的JSON字符串?

时间:2017-05-03 09:03:09

标签: android json parsing

[{" ID":" 1""名称":" Nurullah""姓&#34 ;: " XXXXXX"" IL":"埃斯基谢希尔"},{" ID":" 2"&#34 ;名称":"Özgür的""姓":" YYYYYY"" IL":"伊斯坦布尔" },{" ID":" 3""名称":"埃姆雷""姓":&# 34; ZZZZZZ"" IL":"安卡拉"}]

我在上面展示了我的JSON。我不知道我怎么能在android中解析我的字符串?谢谢你的回答。

1 个答案:

答案 0 :(得分:0)

基本上'[]'表示为JSONArray '{}'表示JSONObject

 try {
        JSONArray jsonArray = new JSONArray(response);
        for(int i=0; i<jsonArray.length(); i++){
            JSONObject jsonObject = jsonArray.getJSONObject(i);

            String id = jsonObject.getString("id");
            String name = jsonObject.getString("name");
            String surname = jsonObject.getString("surname");
            String il = jsonObject.getString("il");
        }
    } catch (JSONException e) {
        e.printStackTrace();
    }