2016-10-05 33 views
-4
String strJson="{ 
      \"Employee\" :[ 
      { 
       \"id\":\"01\", 
       \"name\":\"Gopal Varma\", 
       \"salary\":\"500000\" 
      }, 
      { 
       \"id\":\"02\", 
       \"name\":\"Sairamkrishna\", 
       \"salary\":\"500000\" 
      }, 
      { 
       \"id\":\"03\", 
       \"name\":\"Sathish kallakuri\", 
       \"salary\":\"600000\" 
      } 
      ] 
      }"; 
    try { 
     JSONObject jsonObject = new JSONObject(strJson); 
     JSONArray jsonArray1=jsonObject.optJSONArray("Employee"); 
     JSONArray jsonArray2=jsonObject.getJSONArray("Employee"); 
     } catch (JSONException e) { 
      e.printStackTrace(); 
     } 

在上面的例子中,optJSONArray(「Employee」)和getJSONArray(「Employee」)之間的區別是什麼都返回JSONArray?optJSON和getJSON之間的區別

回答