json 字符串转 map集合

摘要:
1、 Json字符串被转换为映射集合,主要是通过迭代Json,然后将键值对逐一放入映射集合中。1.首先导入maven dependencies<dependency><groupId>com。alibabafastjson1.2.322.json字符串转换为地图集合//json转换为ma

一、json 字符串转 map集合,主要是通过迭代器遍历json,然后再把 键值对逐个put() 进map 集合

1. 先导入maven依赖

<dependency>
       <groupId>com.alibaba</groupId>
       <artifactId>fastjson</artifactId>
       <version>1.2.32</version>
</dependency>   

2. json 字符串转 map集合

// json转map集合
    public static Map<String, String> jsonToMap(String json){
        // json字符串转JSONObject对象
        JSONObject jsonObject = JSONObject.parseObject(json);
        Iterator<Map.Entry<String, Object>> iterator = jsonObject.entrySet().iterator();
        HashMap<String, String> map = new HashMap<>();
        while (iterator.hasNext()){
            Map.Entry<String, Object> next = iterator.next();
            map.put(next.getKey(), next.getValue().toString());
        }
        return map;
    }

免责声明:文章转载自《json 字符串转 map集合》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Ubuntu 使用 Android Studio 编译 TensorFlow android demowin7 64位系统使用VS2010生成时出现中文目录乱码问题的解决方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C# String小技巧

NET string 类是相当广泛的,然而仍有一些String函数是缺失的或者不是很明显,在使用Net String时,这里提供几个小技巧. 用重复的字符填充一个 String 为了用重复的字符填充一个字符串, 使用string 类的构造函数.例如:用20个(*)填充一个字符串. strings=newstring('*',20); 检查空字符串 一...

md5加密

package cn.easybuy.utils; import org.apache.commons.codec.digest.DigestUtils; public class SecurityUtils { /*** md5加密** @param value 要加密的值* @return md5加密后的值*/public static String...

VB 的字符串处理函数

一、InStr 返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。 语法 InStr([start, ]string1, string2[, compare]) start 可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果 start 包含 Null,将发生错误。如果指定了 compar...

手把手教学在Springboot中搭建使用Guava cache,包教包会,不会我输一包辣条给你

 guava cache使用简介   概述   缓存是日常开发中经常应用到的一种技术手段,合理的利用缓存可以极大的改善应用程序的性能。   Guava官方对Cache的描述连接   缓存在各种各样的用例中非常有用。例如,当计算或检索值很昂贵时,您应该考虑使用缓存,并且不止一次需要它在某个输入上的值。   缓存ConcurrentMap要小,但不完全相同。最...

java执行linux shell命令,并拿到返回值

1 packagecom.pasier.xxx.util; 2 3 importjava.io.IOException; 4 importjava.io.InputStream; 5 importjava.nio.charset.Charset; 6 7 importorg.slf4j.Logger; 8 importorg.slf4j.LoggerF...

jquery datatable 参数

DataTables(http://www.datatables.net/)应该是我到目前为止见过的,功能最强大的表格解决方案(当然,不计算其它整套框架中的table控件在内)。 先把它主页上写的特性翻译罗列如下: 可变长度分页;动态过滤;多列排序,带数据类型检测功能;列宽度的智能处理;从多种数据源获取数据(DOM,js Array, ajax file,...