Map转JSON内容解释

在我们经常调用接口过程中传输JSON字符串是哦我们很常见的选择,下面就展示一下Map的一些特殊值转成JSON的格式问题:

  1. Map<String, String> 转JSON;
Map<String, String> map = new HashMap<String, String>();map.put("123","x12156x4x84x9");String jsonStr=JSON.toJSONString(map);

得到的结果是这样的

但如果是

Map<String, String> map = new HashMap<String, String>();map.put("123",null);String jsonStr=JSON.toJSONString(map);

那么JSON内容只会有括号

  1. Map<String,Map<String, String>> 转JSON;
    那么嵌套Map的内容也差不多
Map<String, String> map = new HashMap<String, String>();map.put("123","x12156x4x84x9");Map<String, String> map2 = new HashMap<String, String>();Map<String,Map<String, String>> map4= new HashMap<String, Map<String,String>>();map4.put("plainValue", map);

内容就变成这样了

Map转JSON内容解释相关推荐

  1. 使用jsonpath解析json内容

    JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容.下面我把官网介绍的每个表达式用代码实现,可以更直观的知道该怎么用它. 一.首先需要 ...

  2. 什么是正确的JSON内容类型?

    我一直在弄乱JSON一段时间,只是将其作为文本推出,并没有伤害任何人(据我所知),但是我想正确地做事. 我见过这么多的所谓的"标准"为JSON内容类型: application/j ...

  3. ajax id sort,ajax返回的json内容进行排序使用sort()方法实现

    ajax返回的json内容进行排序使用sort()方法实现 关键方法:sort()用于对数组的元素进行排序. return a.num-b.num是升序: return b.num-a.num;是降序 ...

  4. java中map转为json数据_Java技术-将java中Map类型数据转化为json数据并以Ajax形式返回...

    Java技术-将java中Map类型数据转化为json数据并以Ajax形式返回html 1.自定义工具类(简单易用)-下面是我写的一个简单的工具类前端 package com.test.util; i ...

  5. JSONPath 解析 JSON 内容详解(翻译自 github)

    Github :https://github.com/json-path/JsonPath http://www.ibloger.net/article/2329.html JSONPath Onli ...

  6. httpf发送 json_Java用HttpClient4发送http/https协议get/post请求,发送map,json,xml,txt数据...

    刚写出来的,还未经测试, HttpUtil.java import java.io.IOException; import java.io.UnsupportedEncodingException; ...

  7. JSONPath 解析 JSON 内容详解(自 github)

    Github :https://github.com/json-path/JsonPath http://www.ibloger.net/article/2329.html JSONPath Onli ...

  8. wps解析json数据_通过WordPress HTTP API 获取json内容并解析

    WordPress 4.0的一个亮点就是JSON API的加入,今天我们提前来看看怎么获取JSON的内容并显示出来.过程就是用PHP获取远程JSON的内容,然后把获取到的JSON转化为PHP对象,然后 ...

  9. js去el的map_转:el表达式获取map对象的内容 js中使用el表达式 js 中使用jstl 实现 session.removeattribute...

    原文链接: 总结: el表达式获取map对象的内容 后端: HashMap map1 = new HashMap(); map1.put("key1","lzsb&quo ...

  10. Jackson 注解 -- 使用 Map存储JSON

    我们也可以使用 Map 存储 JSON, 而不用创建对应的对象. package shangbo.jackson.demo16;import java.util.HashMap; import jav ...

最新文章

  1. MySQL的表空间管理
  2. abb变频器acs880说明书_常见品牌变频器修改功率方法大全
  3. boost::sort::block_indirect_sort相关的测试程序
  4. 变形金刚2_变形金刚(
  5. mysql8 修改权限_MySQL8修改重置root密码,远程连接权限设置
  6. 【转】什么是CT使用的水模、体模
  7. alt和title的区别与用法
  8. php文件覆盖相同文件,为什么这个PHP代码在打开时会覆盖文件内容?
  9. java log4j logback jcl_进阶之路:Java 日志框架全画传(下)
  10. GOF23设计模式之单例模式
  11. 怎么方便地不通过鼠标在应用之间复制/粘贴文本
  12. 双11秒查包裹,菜鸟携快递公司推出云客服功能
  13. LINUX C获取并设置环境变量
  14. 2022-2028全球浴室地漏行业调研及趋势分析报告
  15. 开发流程与管理--华为硬件开发
  16. 无需积分PowerDesigner 下载
  17. 使用linux时电脑突然蓝屏,win7系统电脑突然蓝屏的原因的原因和解决方法介绍
  18. Python将数字排列组合
  19. 检查字符串是否为合法的日期格式
  20. 神经网络入门经典书籍,人工神经网络书籍推荐

热门文章

  1. wikioi 1098 均分纸牌
  2. div加jquery实现iframe标签的功能
  3. 动态库动态调用WEbservice的问题!
  4. RGB 和 YUV之间的转换
  5. WGAN-GP方法介绍
  6. java nio oio_(三:NIO系列) Java NIO Channel
  7. IMAP协议与imbox第三方库读取所有邮件
  8. php意外进程退出,php FastCGI 进程意外退出 错误解决方法
  9. 密码库LibTomCrypt学习记录——(0)LibTomCrypt简介
  10. 计算机win7截长屏,怎么用截图工具截比电脑屏幕长的图片?-WIN7截长图,win7怎么滚动截长图...