`
xiangqian0505
  • 浏览: 316979 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

json字符串转换成List<bean>

    博客分类:
  • java
 
阅读更多
String gra = JSONUtils.toJSON(getParam("grantee"));//获取json字符串
if(StringUtils.isNotEmpty(gra)){//验证是否为空
	List list = JSONUtils.jsonStringToList(gra);//将json字符串转换成list数组
	for (Iterator iterator = list.iterator(); iterator.hasNext();) {//循环遍历list
		Map row = (Map) iterator.next();//转换成map对象
		Grantee gt = new Grantee();//定义bean
		gt.setAccessType("ALLOW");
		gt.setDistinguishedName(row.get("distinguishedName").toString().trim());
		granteeList.add(gt);//将bean对象添加到list
	}
}

 

分享到:
评论

相关推荐

    Java中Json字符串直接转换为对象的方法(包括多层List集合)

    下面小编就为大家带来一篇Java中Json字符串直接转换为对象的方法(包括多层List集合)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    JSON简单例子

    简单例子&lt;br&gt;将一个List&lt;Bean&gt;转换成json字符串传输,到时候将他解析回List&lt;Bean&gt;&lt;br&gt;包含JSON所需的包

    json数据转换工具类

    bean转json字符串,JSONArray对象转换成list集合,json字符串转换成list集合,JSONObject转换成map对象,json字符串转换成map对象等等各种方法

    json转换为String/List/Map/Bean

    json转换为String/List/Map/Bean

    gson-2.8.6.jar下载

    它可以将Java对象转换成JSON字符串,也可以将JSON字符串转换成Java对象。gson库简单易用,性能良好,所以很受欢迎,被广泛应用于Android和Java项目中。 gson的主要功能有: 1. 可以将Java对象转换成JSON字符串,也可以将...

    java8集合源码-json-fixtures:json-fixtures

    字符串)简化了单元测试。 如何设置库 要在 Java 项目中设置库,请复制以下 XML 节点,并将其粘贴到pom.xml文件的&lt;dependencies&gt;...&lt;/dependencies&gt;标记之间: &lt;dependency&gt; &lt;groupId&gt;ie.corballis&lt;/groupId&gt;

    json工具类

    json工具类:一个String字符串转换为json格式、一个obj对象转换为json格式、一个bean对象转换为json格式、一个Map集合转换为json格式、json字符串转换为List

    List2Json.7z

    使用阿里巴巴公司的fastjson,可以把json转换成bean,在字符串和json之间自由转换

    json帮助类

    json帮助类,json字符串转换java各种对象,如MAP、BEAN、LIST等。

    Jackson的使用

    利用jackson将实体、List、Map转换成json、及将json字符串转换成Bean、List、Map等,构造json树模型,很好用的类库。

    json-lib完整架包

    //字符串json转换成json, 根据情况是用JSONArray或JSONObject @Test public void testJsonStrToJSON(){ JSONArray jsonArray = JSONArray.fromObject( "['json','is','easy']" ); System.out.println( ...

    乐优商城.xmind

    将请求体中的JSON字符串绑定到相应的bean上 修改 Controller @PutMapping service updateByPrimaryKey 删除 Controller @DeleteMapping @PathVariable Param 规格组id查询规格 url:params?gid=14 @...

    JAVA上百实例源码以及开源项目源代码

     设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到...

    JAVA上百实例源码以及开源项目

     设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到...

    Java学习笔记-个人整理的

    {1.4.4}转义字符}{25}{subsection.1.4.4} {1.4.5}Boolean 布尔值}{25}{subsection.1.4.5} {1.5}基本类型变量的初始值}{26}{section.1.5} {1.6}数据类型转换}{26}{section.1.6} {1.7}方法}{26}{section.1.7} {...

Global site tag (gtag.js) - Google Analytics