2017-04-21 100 views
0

我想創建一個JSON數組並將名稱添加到列表中。但是我不能讓Eclipse簡單地將字符串添加到列表中。我試着四處尋找答案,但沒有運氣。方法添加(字符串)是未定義類型JSONArray

JSONArray listNodes = new JSONArray(); //Create a JSON array for the nodes 
    listNodes.add("hi"); 

我得到下添加紅線說:「Add方法(字符串)是未定義的類型JSONArray」

+0

......而問題是什麼? – John3136

回答

1

我相信你正在使用JSON-java的這一點。在這種情況下,正確的方法是put(Object)

JSONArray listNodes = new JSONArray(); //Create a JSON array for the nodes 
listNodes.put("hi"); 

文檔:JSONArray#put(Object)

+0

然後,如果我有一個名爲「a」的JSON對象,我可以通過以下方式創建標題: a.put(「nodes」,listNodes); ? – AnimNations

+0

是的。花點時間熟悉圖書館。 JSONObject的文檔在這裏:https://stleary.github.io/JSON-java/org/json/JSONObject.html#put-java.lang.String-java.lang.Object- –

+0

*我認爲你正在使用JSON-java * - 這個推定來自哪裏? –

相關問題