我的JSON响应有问题,我不知道如何使用这个字符串:
[“Lorem ipsum1”,“Lorem ipsum2”,“Lorem ipsum3”]
到java中的数组。
此文本是JSONObject.getString("message");
。
我在考虑使用split();
,但无法设置相应的属性
感谢您的帮助!我用:JSONObject.getJSONArray("message");
并使用它将其转换为数组:
public static String[] getStringArray(JSONArray jsonArray){ String[] stringArray = null; int length = jsonArray.length(); if(jsonArray!=null){ stringArray = new String[length]; for(int i=0;i<length;i++){ stringArray[i]= jsonArray.optString(i); } } return stringArray; }
答案 0 :(得分:-1)
我不确定,如果我理解正确的话,那么JSONObject.getJSONArray(&#34; message&#34;)呢?