ext用json返回字符串的问题

SunshineEveryone 2015-06-14 11:01:52
theRet = DB_TOOLS.getJsonList(theSql,theParameter);
/*JSONObject data = theRet.getJSONObject("root");
theRet.remove("root");
theRet.put("data",data);*/
JSONArray data = theRet.getJSONArray("root");
for(i =1,i<=5,i++){

}


theRet.remove("root");
theRet.put("data",data);
response.getWriter().print(theRet.toString());

我想取出root里前五个字符串并放在一个json里,然后后面的放在另外一个里面,我该怎么弄啊
...全文
89 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱花的石头 2015-06-14
  • 打赏
  • 举报
回复
JSONArray ja = jsonObjSplit.getJSONArray("data"); for (int i = 0; i < ja.length(); i++) { JSONObject jo = (JSONObject) ja.get(i); System.out.println(jo.get("name")); } ,不知道楼主是不是想遍历一下jsonarray,取出前五个,详情可以参考一下jsonarray的方法

87,842

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧