java解析Json

来源:3-4 从文件读取JSON

qq_Alliswell_5

2017-01-29 18:01

"relationMobiles": [{"1387123456","139123456"}]   有大神指导下 这个怎么解析吗, 我的思路是 先读成JsonArry  然后 去花括号,拆分提,  但是现在高潮是  这个话在json中 只要 一读就会报错?  有没有大神指导下!

写回答 关注

1回答

  • Limbo_Time
    2017-01-31 15:04:32
    已采纳

    private static String text = "{\"relationMobiles\":[\"1387123456\",\"139123456\"]}";

    public static void main(String[] args) {

    jiexi();

    }

    public static void jiexi(){

            try {

                JSONObject jsonObject = new JSONObject(text);

                JSONArray array = jsonObject.getJSONArray("relationMobiles");

                for (int i=0;i<array.length();i++){

                    System.out.println("num"+(i+1)+":"+array.get(i));

                }

            } catch (JSONException e) {

                e.printStackTrace();

            }

        }


JSON快速入门(Java版)

JSON和GSON的应用,JSON快速入门视频教程,赶快加入吧

102037 学习 · 163 问题

查看课程

相似问题