2024年5月4日发(作者:)

JSONObject data_obj = new JSONObject(response_data); //将String类型的返回值构造成JSONObject对象;

JSONArray data_array = data_NArray("data"); //data为数组

int len = data_(); //获取data数组的长度

String strlen = ng(len);

("MessageNum",strlen);

//(strlen);

int i = 0;

for(;i < len;++i)

{

JSONObject jsonTemp = (JSONObject)data_NObject(i); //获取 data[ i ] 数组对象;

switch(i)

{

case 0:

("uuid_1", ing("uuid"));

("conversationId_1", ing("id"));

break;

case 1:

("uuid_2", ing("uuid"));

("conversationId_2", ing("id"));

break;

//..................................此处省去7次处理

case 10:

("uuid_11", ing("uuid"));

("conversationId_11", ing("id"));

break;

default:

break;

}

}

}

catch (Throwable ex) {

("Failed in Beanshell", ex);

throw ex;

}

  结果如下: