00问答网
所有问题
Java中怎么将一个list转化为json啊
比方说一个list<String>,其中数据为"1","2","3",我转化之后就变为{"key":"[1,2,3]"},我想实现的效果其实是转为{"key":["1","2","3"]}。求教
举报该问题
其他回答
第1个回答 推荐于2018-05-02
// 需要用到json-lib.jar,可以到这里下载:
http://json-lib.sourceforge.net/
// 代码实例
List<String> list = new ArrayList<String>();
list.add("abc");
list.add("123");
net.sf.json.JSONArray jsonArray = net.sf.json.JSONArray.fromObject(list);
System.out.println(jsonArray.toString());
本回答被网友采纳
第2个回答 2018-05-01
var objData = {
key=List<String> ;(这是数组)
};
先写成这样的格式,然后把objData 转换为json。
我是学C#的。C#和Java 是非常相似的。 你可以试一试。应该是可行的。
记得 var objData = {}; 大括号前面没有 new
第3个回答 推荐于2017-06-24
使用Jakson databind中的ObjectMapper更简单。
ObjectMapper mpp = new ObjectMapper();
mpp.writeAsString(list);
附Maven地址:
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.8.8</version>
本回答被网友采纳
相似回答
java
怎么把
对象集合
转换成json
答:
有两种情况:第一使用外部工具包jackson-mapper-asl.Jar包
,这里有一个方法 writeValueAsString(list<map<String,Objcet>>);属于这包中的ObjectMapper类直接把list对象转换成字符串(json格式就是一个字符串,大家都知道的),然后在jsp端都不需要解析了直接就能接受到信息。第二种:下载谷歌的GSON包里...
如何将list
类型
的
数据
转换成json
格式在服务器端
答:
(
1
)Source folder:源文件夹 (2)Package:包 (3)Name:类名 勾选下方的主函数和注释 如下图所示:创建完毕后,看到
Java
类代码,如下图所示:导入有关
的json
jar包,编写
List
和
JSON
Array,编写完成后鼠标右键运行应用程序
java
编程
怎么把
结构体
转为json
字符串?
答:
首先,我们需要将制表符文本文件读取至Java程序中。为此,
我们使用Java的BufferedReader类结合FileReader,实现文件内容的逐行读取
。代码示例如下:通过创建BufferedReader实例并传入FileReader,实现对指定路径文本文件的读取,每行数据通过split("\\t")按制表符拆分。接着,将读取到的数据转换为JSON格式。可以借...
怎样把list集合中的
数据变成
json
答:
,如下图所示: 这时,弹出新建
Java
类窗口,填写以下信息(1)Source folder:源文件夹(2)Package:包(3)Name:类名勾选下方的主函数和注释如下图所示: 创建完毕后,看到Java类代码,如下图所示: 导入有关
的json
jar包,编写
List
和
JSON
Array,编写完成后鼠标右键运行应用程序,如下图所示:
大家正在搜
java将list转为json
json数组转化为list
jsonstring转list
怎么把list转成json
jsonobject转list
jsonobject转成list
fastjson转list
json转化成list
将json转换成list集合
相关问题
在java中如何将list转化成json
java 怎么将List<List<Object>>类型转换...
java菜鸟求助如何将list数据放入json中
java中如何把list数据转换为json形式的
Java:ArrayList如何转换为JSON字符串呢
怎么把一个list集合转化成json字符串
怎么把一个list集合转化成json字符串
java怎么把list转换成json