• map转为json字符串
public static String map2jsonstr(Map<String,?> map){return JSONObject.toJSONString(map);
}
  • json字符串转Map对象
public static Map<String,?> jsonstr2map(String jsonstr){return JSONObject.parseObject(jsonstr);
}
  • json字符串转Map对象
public static Map<String, Object> parseJSON2Map(String jsonStr){Map<String, Object> map = new HashMap<String, Object>();JSONObject json = JSONObject.parseObject(jsonStr);for(Object k : json.keySet()){Object v = json.get(k);if(v instanceof JSONArray){List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();Iterator<Object> it = ((JSONArray)v).iterator();while(it.hasNext()){JSONObject json2 = (JSONObject)it.next();list.add(parseJSON2Map(json2.toString()));}map.put(k.toString(), list);} else {map.put(k.toString(), v);}}return map;}

JSON字符串与Map互转相关推荐

  1. [转]jackson json字符串、map、java对象的转换例子

    ackson框架 json字符串.map.java对象的转换例子 先下载框架jar包: 下面是一些例子: package jackson; import java.io.File; import ja ...

  2. Jackson - 将 JSON 字符串转换为 Map

    ① pom依赖: <dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId&g ...

  3. 有关Java中json字符串与map的转换使用

    将Map转换为json字符串 String json = JSONUtils.toJSONString(map); 遍历json字符串 JSONObject jsonObject = JSONObje ...

  4. 用 FastJSON 将 JSON 字符串转换为 Map

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 本文是利用阿里巴巴封装的FastJSON来转换json字符串的.例子如下: import com.a ...

  5. JSON字符串转换为Map

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 本文是利用阿里巴巴封装的FastJSON来转换json字符串的.例子如下: [java] view ...

  6. Json字符串转map集合

    第一步:在pom.xml中添加依赖; <dependency> <groupId>com.alibaba</groupId> <artifactId>f ...

  7. JSON字符串与protobuf互转

    一.json转protobuf后判断某字段是否被赋值 方法1: //hasButtonDelayTime()返回false是json转protobuf时没给ButtonDelayTime赋值,它依然是 ...

  8. 阿里巴巴json工具类,map转json字符串,map转bean类型

    1:要求是需要将map转bean类型 //使用json工具类导入阿里巴巴的json包 import com.alibaba.fastjson.JSON; //第一步先将map类型转为json字符串 S ...

  9. iOS开发JSON字符串和字典互转

    1.相关属性简述 NSJSONReadingOptions读取属性: typedef NS_OPTIONS(NSUInteger, NSJSONReadingOptions) {NSJSONReadi ...

最新文章

  1. Error on line 19, column 16 of pubspec.yaml: Mapping values are not allowed here. Did you miss a co
  2. workerman连接mysql_workerman Mysql使用
  3. java jackson json_使用Java和Jackson将Json序列化为通用结构而无...
  4. 统计语言模型(Statistical Language Model)
  5. 【交互】Omkar and the Meaning of Life(CF-1586D)
  6. python元编程运用_Python 中的元编程
  7. OSError: [Errno 22] Invalid argument: ‘
  8. 什么叫预判_挖机事故发生之前,挖机司机做了什么?
  9. Android【语音合成TTS】
  10. HDMI热拔插电路举例说明
  11. 有哪些便宜好用的虚拟主机推荐?
  12. php识别名片,名片识别接口
  13. vue 项目中分别使用 vue-pdf 插件和内嵌 iframe 实现 PDF 文件预览,缩放,旋转,下载,保存等功能 ?
  14. ajax success 参数
  15. 验证正整数和0,不以0开头的数,如01,02则不通过
  16. Eclipse Debug: Drop to Frame
  17. AI服装生成,帮你完成服装设计的最后一步
  18. 张海峰-从博弈论到多智能体强化学习
  19. itext5 生成pdf
  20. 道格拉斯普克(Douglas-Peuker)算法python实现

热门文章

  1. B00011 unordered_map
  2. 罚函数(penalty function)的设计
  3. 杜甫的《望岳》在哪里作的?山脚下还是山头上?
  4. Python 源码剖析(二)—— 第一次修改 Python 源代码
  5. python爬百度新闻_13、web爬虫讲解2—Scrapy框架爬虫—Scrapy爬取百度新闻,爬取Ajax动态生成的信息...
  6. python序列类型包括哪三种映射类型_python序列类型包括哪三种
  7. 蒙特卡洛树搜索_Query 理解和语义召回在知乎搜索中的应用
  8. python的第三方库是干什么用的-quot;别人造好的轮子”,python常用第三方库——python自动办公7...
  9. python基础编程语法-Python编程入门——基础语法详解
  10. 自学python能学成吗-大家觉得自学python多久能学会?