java解析Json
"relationMobiles": [{"1387123456","139123456"}] ? 有大神指導(dǎo)下 這個怎么解析嗎, 我的思路是 先讀成JsonArry ?然后 去花括號,拆分提, ?但是現(xiàn)在高潮是 ?這個話在json中 只要 一讀就會報錯? ?有沒有大神指導(dǎo)下!
"relationMobiles": [{"1387123456","139123456"}] ? 有大神指導(dǎo)下 這個怎么解析嗎, 我的思路是 先讀成JsonArry ?然后 去花括號,拆分提, ?但是現(xiàn)在高潮是 ?這個話在json中 只要 一讀就會報錯? ?有沒有大神指導(dǎo)下!
2017-01-29
舉報
2017-01-31
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();
? ? ? ? }
? ? }