目录

list对应json格式

map对应的json格式

对象对应的json格式


list对应json格式

        对应代码:List<String> list = new ArrayList<String>();list.add("zhi");list.add("bing");list.add("ze");System.out.print("未经json处理:");System.out.println(list);String json = JSONArray.toJSONString(list);System.out.print("经json处理:");System.out.println(json);未经json处理:[zhi, bing, ze]经过json处理:["zhi","bing","ze"]["zhi","bing","ze"]

map对应的json格式

        Map<String, Object> map = new HashMap<String, Object>();map.put("1", "zhi");map.put("2", "bing");map.put("3", "ze");map.put("4", 1);map.put("5", 4l);System.out.print("未经json处理:");System.out.println(map);String mapJson = JSONArray.toJSONString(map);System.out.print("经过json处理:");System.out.println(mapJson);未经json处理:{3=ze, 2=bing, 1=zhi, 5=4, 4=1}经过json处理:{"3":"ze","2":"bing","1":"zhi","5":4,"4":1}{"1":"zhi","2":"bing","3":"ze","4":1,"5":4}

对象对应的json格式

        Person person = new Person();person.setAge(20);person.setName("zhibingze");System.out.print("未经json处理:");System.out.println(person);String objJson = JSONArray.toJSONString(person);System.out.print("经过json处理:");System.out.println(objJson);未经json处理:Person{name='zhibingze', age=20}(这里要注意给Person对象添加toString方法)经过json处理:{"age":20,"name":"zhibingze"}{"age":20,"name":"zhibingze"}

总结:通过简单的例子,知道了list、mqp以及对象在未转换成json字符串和转换成json字符串的格式样式,再遇到复杂的json字符串的时候,能知道他的结构是如何组成的,方便大家对json字符串的解析,数据的调用。(注意map和对象解析的json格式相同都是object对象,而list解析的json格式是array)

Json的list、map、对象对应格式相关推荐

  1. fastjson将json字符串转为Map对象,拿走不谢

    废话少说直接上代码 Map<String, Object> map = JSON.parseObject(result, new TypeReference<Map<Strin ...

  2. Json数据转换成Map对象

    public static Map<String, Object> getMap(String json) {   JSONObject jsonObject = JSONObject.p ...

  3. 安卓取map集合转换为json_android json解析成map格式

    "discount": { "3": "34", "4": "33", "5": ...

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

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

  5. JSON字符串与Map互转

    map转为json字符串 public static String map2jsonstr(Map<String,?> map){return JSONObject.toJSONStrin ...

  6. jsonobject转map对象_解析JSON中JSONObject的高级使用

    简介: 在程序开发过程中,在参数传递,函数返回值等方面,越来越多的使用JSON.JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,同时也易于机器解析和生成.易 ...

  7. Java 读取 JSON 文件转成 Map 对象

    Java 读取 JSON 文件转成 Map 对象 应用场景 待读取的外部 JSON 文件 Java 代码 读取结果 Gson 应用场景 Jar 包或 War 包引用一个外部文件作为项目运行的配置文件 ...

  8. 把json对象串转换成map对象

    2019独角兽企业重金招聘Python工程师标准>>> /**    * nc只支持简单的   * 把json对象串转换成map对象    * @param jsonObjStr e ...

  9. jsonobject返回map_如何把JSON对象转为map对象

    如何把JSON对象转为map对象呢? JSON 对象保存在大括号内.就像在JavaScript中, 对象可以保存多个 键/值 对.Map对象保存键/值对,是键/值对的集合.任何值(对象或者原始值) 都 ...

  10. pandas to_json为一行 一个json对象的格式

    pandas to_json为一行 一个json对象的格式 有些时候我们并不想将数据输出为 标准的json格式,而是想以如下的格式输入: 即每行 是 一个json对象 那我们的代码应改为如下: 将 输 ...

最新文章

  1. 写时复制(Copy-On-Write)思想在Java中的应用
  2. Windows10使用技巧
  3. java什么时会出现gc_面试题:java GC发生在会么时候,对什么东西,做了什么事情...
  4. 使用深度置信网络进行特征提取代码实现 python_2019必学的10大顶级Python库
  5. python的分支语句中if和else必须同时出现_Python条件控制分支语句if…else…
  6. Linear world POJ - 2674(弹性碰撞+技巧)
  7. workerman php访问,workerman 配置域名访问 (本地)
  8. Kotlin——初级篇(二):变量、常量、注释
  9. cocos2d-x学习笔记番外篇05:如何快速屏蔽触摸
  10. Python入门--列表的创建
  11. python中的字符类型_八、 python中的数据类型——字符串
  12. android 多线程 进度条,Android子线程进度条不显示的问题
  13. ArcGIS Pro中的拓扑检查
  14. 中学-综合素质【2】
  15. linux有线网设置方法,有线网络使用教程
  16. ArcMap进行线符号制作
  17. 记一次小白的手游脚本破解过程及难题
  18. 水果店微信小程序定制开发需要多少钱【最新报价方案】
  19. 【Maxent】最大熵的数学原理及其在推断问题中的应用
  20. int i ; const int val=i ; 在C++中这种赋值对吗?

热门文章

  1. Apache httpd设置HTTPS双向认证
  2. chromium android分析,Chromium Android工程迁移编译过程
  3. html省市联动插件,jquery实现的交互体验更友好省市区三级联动插件
  4. 南京廖华计算机二级考试答案,计算机二级习题答案
  5. Python之匿名函数
  6. flutter gridview 固定高度_Flutter +携程=?
  7. android fastjson漏洞_亲手带你 Debug Fastjson 的安全漏洞
  8. 新代系统9服务器警报,新代系统OP、MOT警报一览表
  9. python batch normalization_python – Keras BatchNormalization,样本明智规范化究竟是什么?...
  10. PTA 基础编程题目集 7-22 龟兔赛跑 C语言