我的JSONObject從PHP數據源返回以下字符串:將PHP數組的數組列表
String[] faili = new String [] {object.getString("slikaordfail")};
-->
["San Diego_3.jpg","San Diego_2.jpg","San Diego_1.jpg"]
我怎樣才能在Java中的數組從這個字符串?
想是這樣
List<String> stringList = new ArrayList<String>(Arrays.asList(faili));
但具有相同的結果。似乎PHP數組中的括號是問題所在。我不喜歡用字符串操作刪除它們。必須有更優雅的方式。
調試器只顯示了一個記錄:
0= "["San Diego_3.jpg","San Diego_2.jpg","San Diego_1.jpg"]"
任何幫助將得到高度讚賞。
不要把你的object.getstring放在String數組初始化中。 getstring調用給你一個長的字符串,而不是多個字符串。 – user1506104