list大数据转换对象,如何在Java中将List转换为Json

How to convert generic list to json in Java.I have class like this..

public class Output

{

public int Keyname { get; set; }

public Object outputvalue{ get; set; } //outvalue may be even a object collection

}

List outputList = new List();

I want to convert outputList into json in Java.After converting i will send it to client.

解决方案

Use GSON library for that. Here is the sample code

List foo = new ArrayList();

foo.add("A");

foo.add("B");

foo.add("C");

String json = new Gson().toJson(foo );

Here is the maven dependency for Gson

com.google.code.gson

gson

2.2.2

compile

Or you can directly download jar from here and put it in your class path

To send Json to client you can use spring or in simple servlet add this code

response.getWriter().write(json);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值