我正在學習如何在Java中使用JSON,並且我的一個密鑰使用getString時遇到問題。我的代碼是在這裏:getString不適用於JSON密鑰
public static void getJSON(String matchID){
String s = "";
String test = "{\"employees\":[{\"firstName\":\"John\", \"lastName\":\"Doe\"}]}";
try {
JSONObject hi = new JSONObject(test);
JSONArray stuff = hi.getJSONArray("employees");
String[] items = new String[stuff.length()];
items[0] = stuff.getString("firstName");
} catch (JSONException e) {
e.printStackTrace();
}
}
的「的getString」是強調了紅色,「該方法的getString(INT)在類型JSONArray是不適用的參數(字符串)」我下面的答案,另一個疑問詞幾乎,這發生,有什麼建議?謝謝! 編輯: 我需要得到的名稱即細節。 「firstName」是因爲我將與數以千計的各有數百行的JSON合作。
你知道[JSON數組](http://json.org/)是什麼嗎? –