map转换成JSON
方式一: json-lib
<dependency><groupId>net.sf.json-lib</groupId><artifactId>json-lib</artifactId><version>2.4</version><classifier>jdk15</classifier></dependency>
import java.util.HashMap;import java.util.Map;import net.sf.json.JSONObject;public class test{public static void main(String[] args) {Map map = new HashMap();map.put("test", "test1");JSONObject jsonObject = JSONObject.fromObject(map);System.out.println("输出的结果是:" + jsonObject);//3、将json对象转化为json字符串String result = jsonObject.toString();System.out.println(result);}}
json-lib是一个比较老的解决方案,近几年都没有升级过,它的适用环境是JDK1.5,使用JDK1.6就有可能会报错。所以配置上加入classifier-jdk15来解决这个问题。
方式二:alibaba
<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.41</version>
</dependency>
public static void main(String[] args) {Map<String, String> map = new HashMap<>();map.put("test", "test1");map.put("target", "from");String jsonString = JSONObject.toJSONString(map);System.out.println(jsonString);Map<String, String> map2 = JSONObject.parseObject(jsonString, Map.class);System.out.println(map2.get("test"));}
方式三:google--Gson
<!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --><dependency><groupId>com.google.code.gson</groupId><artifactId>gson</artifactId><version>2.3.1</version>
</dependency>
public static void main(String[] args) {Map<String, String> map = new HashMap<>();map.put("test", "test1");map.put("target", "from");Gson gson = new Gson();String gsonStr = gson.toJson(map);System.out.println(gsonStr);Map map3 = gson.fromJson(gsonStr, Map.class);System.out.println(map3.get("target"));}
map转换成JSON相关推荐
- 将map转换成json字符串
import java.util.HashMap;import java.util.Map;import net.sf.json.JSONObject;public class Transfer {p ...
- 利用FastJSON 把list和map转换成Json
JSON 是个好东西,就是第三方的库太多了有木有.今天在把List转化成JSON的时候,在网上找到的方法,就用了各种第三方的库,把自己搞晕了,其实是很简单.所以做事情的时候一定要思路清晰,导入的包也是 ...
- SpringBoot中使用fastjson将map转换成json
场景 请求参数需要传递如下类型的参数 {"TableName":"wms_receive_order","PrintID":["2 ...
- map转换成JSON的3种方法
http://www.json.cn/JSON格式校验 1 json-lib <dependency><groupId>net.sf.json-lib</groupId& ...
- java 把map转换成json_map转换成JSON的3种方法
1 json-lib net.sf.json-lib json-lib 2.4 jdk15 import java.util.HashMap; import java.util.Map; import ...
- 把对象转换成JSON字符串 第二稿支持移动设备
/*** 导入jackson包 把对象转换成JSON字符串 第二稿 支持移动设备* @param pn* @param request* @return*/@RequestMapping(value ...
- jsonArray:JavaBean,List,Map转成json格式(轉+整理)
JSON与JAVA数据的转换 JavaBean,List,Map转成json格式 JS解析json数据(如何将json字符串转化为数组) 需要四個包: commons-beanutils-1.8.3. ...
- java-将xlsx(excel)文件转换成json
来源:http://blog.csdn.net/Cassy_Wu/article/details/54577720 最近在工作接触到将xlsx(excel)转换成Json文件的需求.特此写个文章总结学 ...
- String转换成json
String转换成json格式(一):net.sf.json.JSONObject 原创 2016年05月04日 15:17:04 · 29304 实例: [html] view pl ...
- java中json转换成string类型_java中String转换成json,json转换成String
前置添加pom com.google.code.gson gson 2.2.4 1.json转换成String import com.google.gson.Gson; import com.goog ...
最新文章
- 浅谈人工智能应对数字化转型挑战的5个领域
- form 表单上传文件及传输数据的编码格式
- jmeter 监听的介绍
- QT5实践:菜单窗口实现图像打开浏览、存盘
- 围观|第一代云原生企业米哈游如何让想象发生?
- OpenGL png图片 纹理贴图,去除png图片黑边
- ECMAScript 的发展历史
- ios UIlabel
- apache+weblogic获取客户端访问的真正ip
- H5禁用长按选取,原生拷贝功能
- php电子备课系统,电子备课-华思信息-智慧校园-智慧班牌-智慧课堂-智慧教育整体解决方案...
- 中国专利电子申请网CPC客户端的安装教程
- 原声php 读取excel乱码_如何解决php读取excel乱码问题
- ​​​​​​亲测有效|强制删除电脑上无法删除的文件和文件夹
- 计算机网络协议 | 只有程序员才能读懂的西游记 | 让我这样学习简直就是一种享受~
- 小程序“成语猜题”部分答案
- JAVA——对当前时间进行输出
- 加法的横式竖式教案c语言,竖式进位加法教案
- 阿里云云计算工程师ACA认证(Alibaba Cloud Certified Associate - Cloud Computing)考试大纲-V3.0
- 说说毕业后这十多天的社会生活