前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >map转map_java获取map的值

map转map_java获取map的值

作者头像
全栈程序员站长
发布于 2022-09-30 12:32:56
发布于 2022-09-30 12:32:56
4.5K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

String转map: Map map_new = new Gson().fromJson(s, map.getClass());//需要引入jar包 不过!还是不能转换复杂的,比如 map.put(“getAll=toMe” , “one” ) ,就会出错的哦

引用的jar

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!-- 配置gson -->
<dependency>
  <groupId>com.google.code.gson</groupId>
  <artifactId>gson</artifactId>
  <version>2.2.4</version>
</dependency>

测试的代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public static void main(String[] args) {
    Map map = new HashMap<String,String>();
    map.put("a","a111");
    map.put("a1","a111");
    map.put("a2","a111");
    System.out.println("原:\t"+map);
    String s = map.toString();
    System.out.println("中:\t"+s);
    Map map_new = new Gson().fromJson(s, map.getClass());
    System.out.println("后:\t"+map_new);
}

运行的结果

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/195266.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月10日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
string转map_map转bean对象
注意: 如果map中的value是int,那么在转换成json的时候会转换成Double 如果要使用int,需要进行转换:
全栈程序员站长
2022/10/01
2.5K0
GSON 多层Map剥离
工作中遇到一个问题,我们提供给外包方的 json 无法Decode 。 一段简单 JSON 字符串,字符串如下。 String json= "{\"0\":{\"id\":\"2\",\"category_id\":\"1\",\"title\":\"Test2\",\"author\":\"\",\"ctime\":\"2016-03-05 11:59:56\"},\"1\":{\"id\":\"1\",\"category_id\":\"1\",\"title\":\"Test1\",\"author
netkiller old
2018/03/05
1.8K0
map转换成JSON的方法
——————-===————————-附–MAP的ASCII排序———————–===————————
全栈程序员站长
2022/08/31
2K0
json字符串转换为Json对象_前端字符串转json
参考网上的文章,做了一个关于json的总结,进行留存帮助以后阅读,希望可以帮助到大家。
全栈程序员站长
2022/09/28
8.2K0
企业微信发送消息api_微信公众号发消息给用户
最近,接手了告警的一个需求。详细需求:监控一个应用的某些指标超标了,要提醒用户,通过企业微信给指定用户发送告警信息;今日自己实现了一下,总结出来分享给大家。
全栈程序员站长
2022/11/10
1.9K0
企业微信发送消息api_微信公众号发消息给用户
json与类,集合的转换(一)之gson实现
主要用于存储对象状态为另一种通用格式,比如存储为二进制、xml、json等等,把对象转换成这种格式就叫序列化,而反序列化通常是从这种格式转换回来。
周杰伦本人
2023/10/12
3010
json与类,集合的转换(一)之gson实现
JAVA中json转Map,jsonArray转List集合,List集合转json
在写代码时,经常会遇到各转类型之间互相转换,比如json转换为Map,jsonArray转List集合,List集合转json,现在整理一个工具类,方便日后查阅。
全栈程序员站长
2022/09/10
3.8K0
JAVA中json转Map,jsonArray转List集合,List集合转json
JSON简单入门
Json是一种轻量级的数据交换格式。易于人们的阅读和编写,同时也易于机器解析和生成。Json采用完全独立于语言的文本格式,而且很多语言都提供了对Json的支持。这样就使得Json成为理想的数据交换格式。
暴躁的程序猿
2022/03/23
4170
java对象类型转换_cdr轮廓转换为对象
要将 Java 对象或 POJO (普通旧 Java 对象)转换为 JSON,我们可以使用JSONObject将对象作为参数的构造函数之一。在下面的示例中,我们将StudentPOJO 转换为 JSON 字符串。Student类必须提供 getter 方法,JSONObject通过调用这些方法创建 JSON 字符串。
全栈程序员站长
2022/10/02
9730
java对象转换为json字符串_复杂json字符串转对象
在学习如何编写基于Java的软件时,开发人员遇到的第一个障碍就是如何将其代码与其他软件连接。 这通常是JSON的来源。虽然您可能是Java向导,但JSON是另一种动物。 无论如何,这篇博客文章解释了完成工作所需的一切。
全栈程序员站长
2022/09/30
9.5K0
java对象转换为json字符串_复杂json字符串转对象
java中beanutils_java bean
使用getParameterMap方法 接收接送前台传输的字段和值 parametermap方法可以把所以的字段值放入对象里面,
全栈程序员站长
2022/10/03
8060
Gson在java中的简要使用
最近在把一个数组或字符串转化成对象时,使用了Google的Gson感觉不错,下面我以代码的形式详细举例来介绍
用户5166556
2019/04/16
1.9K0
gson工具类转换json
引入maven <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.5</version> </dependency> List集合 和json字符串的互转 @Test public void te
崔笑颜
2020/06/08
1.4K0
Gson将map转换成JsonObject出现null值
Exception in thread “main” java.lang.IllegalStateException: Not a JSON Object: null at com.google.gson.JsonElement.getAsJsonObject(JsonElement.java:84)
全栈程序员站长
2022/11/09
9650
Java 对象转Map,Java Map转对象方法
oktokeep
2024/10/09
1960
json字符串数组转json数组
当需要把一串字符串转成一个json 数组 ,并遍历其中的内容时。 首先要导入 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包
全栈程序员站长
2022/06/24
5.8K0
Java-json序列化和反序列化
java开发中经常会遇到json的序列化与反序列化,常用的json序列化工具有阿里的Fastjson、spring mvc内置的Jackson、还有就是我们接下来要说的谷歌的Gson。
Vincent-yuan
2021/04/01
4.8K0
string转map_中将转业可以任省长吗
但很多时候并不能直接将Map对象的toString() 而是应该转换为JsonObject后再调用toString()后存入就正常了
全栈程序员站长
2022/10/03
9910
图计算Dgraph系列1-学习环境搭建
操作文档:https://github.com/dgraph-io/dgraph4j
平常心
2020/11/08
1K0
图计算Dgraph系列1-学习环境搭建
JSON和AJAX知识点整理
JSON和AJAX知识点整理 JSON 导入json的依赖 JavaBean与Json之间的相互转换 首先导入Gson的依赖 演示: List集合和json相互转换 list集合转化为json时,可以直接转,但是json字符串转化为list集合的时候,需要写一个类继承TypeToken<>,并在其泛型里面,填入要转换的list集合类型,具体步骤看下面: json和map相互转换---转换为map集合,和上面步骤一样 使用匿名内部类减少创建类带来的资源损耗 AJAX-----Jquery方式 1.$
大忽悠爱学习
2021/11/15
1.5K0
相关推荐
string转map_map转bean对象
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验