基本上,我正在向服务器发送一个请求,它的响应是"{"Result":"OK"}"
,我可以检索它,但是当我尝试在我的处理方法中使用响应时:
public void ProcessData(java.lang.String stream)
{
JSONArray jsonArray;
try
{
jsonArray = new JSONArray(stream);
for(int i=0; i<jsonArray.length(); i++)
{
JSONObject jsonObject = jsonArray.getJSONObject(i);
String itemText = jsonObject.getString("text");
Response = itemText;
}
}catch (JSONException e)
{
e.printStackTrace();
}
}
如果流是 "{"Result":"OK"}"
它在这条线上失败
jsonArray = new JSONArray(stream);
有任何想法吗?