java解析Json
"relationMobiles": [{"1387123456","139123456"}] 有大神指导下 这个怎么解析吗, 我的思路是 先读成JsonArry 然后 去花括号,拆分提, 但是现在高潮是 这个话在json中 只要 一读就会报错? 有没有大神指导下!
"relationMobiles": [{"1387123456","139123456"}] 有大神指导下 这个怎么解析吗, 我的思路是 先读成JsonArry 然后 去花括号,拆分提, 但是现在高潮是 这个话在json中 只要 一读就会报错? 有没有大神指导下!
2017-01-29
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();
}
}
举报