java使用篇—解析json数组
来源:互联网 发布:有关重启网络的命令 编辑:程序博客网 时间:2024/06/05 00:58
在程序的世界中,前台和后台的是很常见的事情,但是不同的情况下的处理可能不一样,最近做一个活动的时候,需要将前台的tab中所以选中的数据异步提交到后台,经过处理后将处理的结果返回给前台,并且进行显示。
Tab中的数据经过一系列的转换后是一个json的数组,那么接下来的事情就是如何在后台进行接收和处理了。
数据的格式是:
<strong>$.ajax({ type: 'POST', url: "guessRiddlesController.do?submitRiddleAnswer", data: { "answer": JSON.stringify(arr),</strong>
使用ajax传递到后台的接收和处理如下所示:
<strong> /** *解析json字符串 */ String pagetextinfo=request.getParameter("answer"); //获取到的答案 List<AnswerRiddle> membersAnswer = new ArrayList<AnswerRiddle>(); JSONArray jsonArray = JSONArray.fromObject(pagetextinfo);//解析json数组 membersAnswer=(List)jsonArray.toList(jsonArray, AnswerRiddle.class);/** * 将字符集不为空的添加 */ List<AnswerRiddle> realList=new ArrayList<AnswerRiddle>(); for (int i = 0; i < membersAnswer.size(); i++) { if(!membersAnswer.get(i).getAnswer().equals("")){ realList.add(membersAnswer.get(i)); } }</strong>
经过好多种方法的尝试,解析json数组的方法很多,但这个是我尝试后最好使用的方法,在不断地的尝试中或者实践中,总会有一个恰到好处的解决方法。
0 0
- java使用篇—解析json数组
- java解析json数组
- java解析json数组
- JAVA JSON数组解析
- java解析json数组
- 使用JS解析JSON数组
- 使用json解析String数组
- java解析json对象,数组
- java封装json数组,js解析json数组
- java中json解析使用
- JSON解析 - java库org.json使用
- Java解析JSON数据 使用org.json
- 使用QtScript库解析Json数组例子
- 使用Gson解析json 数组转对象
- java 解析JSON对象与数组
- c++ & java解析JSON格式数组
- Java解析Json字符串--数组或列表
- java--json嵌套数组解析(1)
- iOS跳转到发短信界面
- algrothm_(1-4)可以组成的数字
- ArrayList 与LinkedList
- 【poj 1942】Paths on a Grid 组合数学
- VA_X配置Snippet,自定义注释方式
- java使用篇—解析json数组
- iOS颜色进制转换
- DBM 与DBM的区别
- 不同比例尺下计算固定显示范围/距离 arcengine
- 第5周项目1-三角形类雏形(5)
- 第5周项目5人物角色类
- win7 桌面图标显示不正常
- 第三周1个人所得税
- redis统计APP在线人数