java List与json的转换
![](http://zhangyulong.iteye.com/images/icon_star.png)
- /**
- * 根据页面用户输入的信息形成 Answer 对象的List
- *
- * @param answers
- * @param question_ids
- * @param types
- * @return
- */
- private List<Answer> toAnswerList(String[] studenAnswers, int[] question_ids,
- int[] types,int[] scores) {
- List<Answer> answerList = new ArrayList<Answer>();
- if(studenAnswers!=null && question_ids!= null && types!= null&& scores!= null){
- for (int i = 0; i < studenAnswers.length; i++) {
- Answer answer = new Answer();
- String studenAnswer = studenAnswers[i];
- int type = types[i];
- int question_id = question_ids[i];
- int score = scores[i];
- answer.setQuestion_id(question_id);
- answer.setScore(score);
- answer.setStudenAnswer(studenAnswer);
- answer.setType(type);
- answerList.add(answer);
- }
- }
- return answerList;
- }
- /**
- * 将一个json字串转为list
- * @param props
- * @return
- */
- public static List<Answer> converAnswerFormString(String answer){
- if (answer == null || answer.equals(""))
- return new ArrayList();
- JSONArray jsonArray = JSONArray.fromObject(answer);
- List<Answer> list = (List) JSONArray.toCollection(jsonArray,
- Answer.class);
- return list;
- }
- /**
- *
- * 将一个 Answer 对象的List 生成Json字串
- * 是根据客户端页面用户输入的信息生成的
- *
- *
- */
- public String getAnswerString(String[] studenAnswers, int[] question_ids,
- int[] types,int[] scores) {
- List list = toAnswerList(studenAnswers, question_ids,
- types, scores);
- JSONArray jsonarray = JSONArray.fromObject(list);
- return jsonarray.toString();
- }
java List与json的转换相关推荐
- java 视图对象转换,使用spring boot开发时java对象和Json对象转换的问题_JavaScript_网络编程...
将java对象转换为on对象,市面上有很多第三方jar包,如下: jackson(最常用) com.fasterxml.jackson.core jackson-databind 2.11.2 gso ...
- Java对象转换成JSON对象/JSON对象转换成JSON字符串/JSON字符串转换成JS对象
文章目录 后端部分 前端部分 后端部分 Option op = new Option("海淀","hd");//java对象转换json对象 JSONObjec ...
- java对象和json对象之间互相转换
2019独角兽企业重金招聘Python工程师标准>>> import java.util.ArrayList; import java.util.Collection; import ...
- gson java 对象_Gson把json串转换成java实体对象
Gson把json串转换成java实体对象的方法如下: 1.首先导入Gson的jar包,网上可以下载. java实体对象如下: public class Model { private double ...
- json:JSONObject包的具体使用(JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包)...
1.JSONObject介绍 JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包. 2.下载jar包 http:// ...
- java对象与json字符串的互相转换
java对象与json字符串的互相转换 1.采用 net.sf.json.JSONObject maven依赖包: 1 <dependency> 2 <groupId>net. ...
- json字符串转成 json对象 json对象转换成java对象
import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject; 依赖包 <dependency> ...
- json对象,java对象,json字符串,java字符串转换方式,没写的自己去看源码!
package com.sgai.property;import com.alibaba.druid.support.json.JSONUtils; import com.alibaba.fastjs ...
- 【java json基础】字符串转json json转字符串 json数组转换 【java基础知识】【实用】【一看就会】
原文:[java json基础]字符串转json json转字符串 json数组转换 [java基础知识][实用][一看就会] 读书就是:从薄读厚,再从厚读薄的过程. 文比较长,各讲述如下: 若是新手 ...
最新文章
- 自动调试用于移动GPU的卷积网络
- R语言dplyr包filter函数通过逻辑条件过滤数据实战
- 你的团队能通过电梯测试吗?
- Android 多线程之可以重复启动与停止的服务
- 如何在Mysql的Docker容器启动时初始化数据库
- 【C语言】【笔试题】模拟实现memcmp
- vb6 判断打印机是否有效_智能收银机的热敏打印机打不出字怎么办?
- JDK8新特性:函数式接口@FunctionalInterface的使用说明
- Dijkstra算法介绍+正确性证明+性能分析
- mysql 两列互换
- Web笔记-html中svg的基本使用
- maven 项目 missing jdk.tools.jar
- CSRF——攻击与防御
- 读取内存数据,大航海家3的编辑器的一点思路
- JAVA中抓异常的办法
- vscode配置c/c++手把手教你配置
- SQL零基础入门学习(七)
- gpib-usb-hs linux,美国NI GPIB-USB-HS+连接线GPIB转USB接口控制器高速传输
- Python 内存回收机制
- Java SE 005 运算符续
热门文章
- k8s学习笔记——k8s pv rbd手动挂载
- 模拟退火算法全解(Simulated Annealing)文末有源码
- c语言考研复试一般考什么,考研复试考什么
- Debian Apache完整
- ZYNQ C++ 访问PL物理地址
- 计算机网络:BGP路由协议
- 微服务和SpringCloud的关系
- 机器视觉-工业相机篇
- 计算机音乐创作是什么,计算机音乐创作,creation of computer music,音标,读音,翻译,英文例句,英语词典...
- placement new 讲解