Json的list、map、对象对应格式
目录
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、对象对应格式相关推荐
- fastjson将json字符串转为Map对象,拿走不谢
废话少说直接上代码 Map<String, Object> map = JSON.parseObject(result, new TypeReference<Map<Strin ...
- Json数据转换成Map对象
public static Map<String, Object> getMap(String json) { JSONObject jsonObject = JSONObject.p ...
- 安卓取map集合转换为json_android json解析成map格式
"discount": { "3": "34", "4": "33", "5": ...
- [转]jackson json字符串、map、java对象的转换例子
ackson框架 json字符串.map.java对象的转换例子 先下载框架jar包: 下面是一些例子: package jackson; import java.io.File; import ja ...
- JSON字符串与Map互转
map转为json字符串 public static String map2jsonstr(Map<String,?> map){return JSONObject.toJSONStrin ...
- jsonobject转map对象_解析JSON中JSONObject的高级使用
简介: 在程序开发过程中,在参数传递,函数返回值等方面,越来越多的使用JSON.JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,同时也易于机器解析和生成.易 ...
- Java 读取 JSON 文件转成 Map 对象
Java 读取 JSON 文件转成 Map 对象 应用场景 待读取的外部 JSON 文件 Java 代码 读取结果 Gson 应用场景 Jar 包或 War 包引用一个外部文件作为项目运行的配置文件 ...
- 把json对象串转换成map对象
2019独角兽企业重金招聘Python工程师标准>>> /** * nc只支持简单的 * 把json对象串转换成map对象 * @param jsonObjStr e ...
- jsonobject返回map_如何把JSON对象转为map对象
如何把JSON对象转为map对象呢? JSON 对象保存在大括号内.就像在JavaScript中, 对象可以保存多个 键/值 对.Map对象保存键/值对,是键/值对的集合.任何值(对象或者原始值) 都 ...
- pandas to_json为一行 一个json对象的格式
pandas to_json为一行 一个json对象的格式 有些时候我们并不想将数据输出为 标准的json格式,而是想以如下的格式输入: 即每行 是 一个json对象 那我们的代码应改为如下: 将 输 ...
最新文章
- 写时复制(Copy-On-Write)思想在Java中的应用
- Windows10使用技巧
- java什么时会出现gc_面试题:java GC发生在会么时候,对什么东西,做了什么事情...
- 使用深度置信网络进行特征提取代码实现 python_2019必学的10大顶级Python库
- python的分支语句中if和else必须同时出现_Python条件控制分支语句if…else…
- Linear world POJ - 2674(弹性碰撞+技巧)
- workerman php访问,workerman 配置域名访问 (本地)
- Kotlin——初级篇(二):变量、常量、注释
- cocos2d-x学习笔记番外篇05:如何快速屏蔽触摸
- Python入门--列表的创建
- python中的字符类型_八、 python中的数据类型——字符串
- android 多线程 进度条,Android子线程进度条不显示的问题
- ArcGIS Pro中的拓扑检查
- 中学-综合素质【2】
- linux有线网设置方法,有线网络使用教程
- ArcMap进行线符号制作
- 记一次小白的手游脚本破解过程及难题
- 水果店微信小程序定制开发需要多少钱【最新报价方案】
- 【Maxent】最大熵的数学原理及其在推断问题中的应用
- int i ; const int val=i ; 在C++中这种赋值对吗?
热门文章
- Apache httpd设置HTTPS双向认证
- chromium android分析,Chromium Android工程迁移编译过程
- html省市联动插件,jquery实现的交互体验更友好省市区三级联动插件
- 南京廖华计算机二级考试答案,计算机二级习题答案
- Python之匿名函数
- flutter gridview 固定高度_Flutter +携程=?
- android fastjson漏洞_亲手带你 Debug Fastjson 的安全漏洞
- 新代系统9服务器警报,新代系统OP、MOT警报一览表
- python batch normalization_python – Keras BatchNormalization,样本明智规范化究竟是什么?...
- PTA 基础编程题目集 7-22 龟兔赛跑 C语言