Json读写
来源:互联网 发布:淘宝wow季卡账号 编辑:程序博客网 时间:2024/06/01 18:20
1.导包
<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId>
<version>2.3.1</version></dependency>
2.写
创建根对象
JsonObject root = new JsonObject();
普通属性
root.addProperty("resourceType", resourceType);
数组
JsonObject r2 = new JsonObject();//单个数组元素
r2.addProperty("resourceType", "Encounter");//元素填充
JsonArray array = new JsonArray();//创建数组容器
array.add(r2);//将元素放入容器
root.add("references", array);//将数组添加到父节点
3.JsonObject对象转换为String
new Gson().toJson(root);
Gson实例化一次代价较大,最好设计为一次实例随处可用。4.任意对象与Json串的zhuanhuan
new Gson().toJson(object);//对象转Json串new Gson().fromJson(json, type);//Json串转对象
问题:
如何将Map的key value转换为Json串的name value,反之亦然?
阅读全文
0 0
- JSon 读写
- Json读写
- Json读写
- Json.NET读写Json文件
- javascript读写json
- 读写 JSON 数据
- javascript读写json
- JavaScript读写json数据
- php读写json文件
- nodejs读写json文件
- Python读写json格式文件
- json-c 读写文件
- python 读写JSON数据
- cocos2dx读写json文件
- Python读写json文件
- Cocos2d-x Json读写
- android读写删json
- C#读写Json
- bootstrap介绍
- git基本功能
- [leetCode刷题笔记]500. Keyboard Row
- HDFS高可用实现细节
- maven GroupID和ArtifactID填什么
- Json读写
- 特征工程以及特征选择的工程方法
- 基于深度摄像头的障碍物检测(realsense+opencv)
- spark读取kafka数据 createStream和createDirectStream的区别
- JAVA中静态成员变量的相关使用
- Bootstrap后台使用问题汇总(一)
- 阿里RocketMQ Quick Start
- 迅速集成Jpush极光推送功能
- 气体传感器4