2016年04月12日

1. 使用条件:实体bean得有

2. 重写toString方法


 
2016年04月12日 - 小宝9192 - 小宝9192的博客
 
 

 

 

  

3.编辑toString生成模板

2016年04月12日 - 小宝9192 - 小宝9192的博客

  

2016年04月12日 - 小宝9192 - 小宝9192的博客

  

2016年04月12日 - 小宝9192 - 小宝9192的博客

  

将这个写到Pattern

{"${member.name()}":"${member.value}", "${otherMembers}"}

 

一路OK

2016年04月12日 - 小宝9192 - 小宝9192的博客

  

生成了:

 

再返回JSON字符窜时,只需要调用封装好数据的toString方法即可。

这样单个实体的JSON字符窜就好了

若是List集合中的数据整合为一个JSON字符窜

简单的工具类:

import java.util.Iterator;

import java.util.List;

 

public class JSON {

public static String toJSONArrayStr(String name, List<?> list){

StringBuffer str = new StringBuffer("{\""+name+"\":[");

     Iterator<?> it = list.iterator();

     while(it.hasNext()){

str.append(it.next().toString());

     if(!it.hasNext()){

     break;

     }else{

     str.append(",");

     }

     }

     str.append("]}");

     return str.toString();

}

}

 

OK了,可以使用


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值