JSONObject转换为Map<String, String>对象「建议收藏」
2023-06-13 09:11:01 时间
方法一
JSONObject obj = new JSONObject();
{
obj.put("key1", "value1");
obj.put("key2", "value2");
obj.put("key3", "value3");
}
Map<String, String> params = JSONObject.parseObject(obj.toJSONString(), new TypeReference<Map<String, String>>(){});
方法二
public static Map<String,Object> JsonToMap(JSONObject j){
Map<String,Object> map = new HashMap<>();
Iterator<String> iterator = j.keys();
while(iterator.hasNext()){
String key = (String)iterator.next();
Object value = j.get(key);
map.put(key, value);
}
return map;
}
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172461.html原文链接:https://javaforall.cn
相关文章
- golang中的map并发读写问题: Golang 协程并发使用 Map 的正确姿势
- 如何帮助企业将原始长链接转换为短链接?
- java map 二维数组_Java二维数组实现简单Map
- java中map根据value找key_Java Map和Map<String, Object>类型,map通过value找key
- 【说站】java Map如何进行转换
- 【java实现网址转换为二维码】「建议收藏」
- py2exe转换参数[通俗易懂]
- 常见问题: 时间戳如何转换日期时间格式?
- 2022 DBA 角色转换 挑战 与 机遇
- python转换字符集详解编程语言
- Jackson 框架JSON、XML、List、Map直接相互转换详解编程语言
- JAVA 将图片转换为Base64编码详解编程语言
- JavaBean和Map转换封装类详解编程语言
- Redis实现快速存储Map(redis存map)
- ?MySQL字符集转换攻略(mysql转码)
- MySQL转换为数字的简易方法(mysql转换为数字)
- JSON字符串转换为Map详解编程语言
- 利用jsoncpp将json字符串转换为Vector详解编程语言
- 如何将JSON转换为HTML格式并显示详解编程语言
- 快速实现Oracle数据查询转换(oracle查询转换)
- 实用Oracle:将字段转换为字符串(oracle字段转字符串)
- Redis精准读取Map数据的窍门(redis获取map)
- 利用GRC进行安全研究和审计 – 将无线电信号转换为数据包
- 深入浅出Redis查看Map(redis查看map)
- 如何将Linux下的数据转换为16进制格式?(linux转16进制)
- 如何在Oracle中将字符串转换为小写格式(oracle转换小写)
- 转换Oracle中隐式转换揭示其中的神秘面纱(oracle中隐式)
- 集Oracle中存储Map集的新方法(oracle保存map)
- 使用Redis存储Map结构数据(将map存到redis中)
- 将Map存入Redis一步一步解决方案(将map存到redis中)
- 警惕Redis Map的频繁变更(redis频繁修改map)
- 基于Redis集群的Map数据结构的删除(redis集群map删除)
- 探索Redis中的Map之谜(redis里查map)
- Redis批量获取多个Map(redis获取多个map)
- Redis解锁Map中蕴藏的绝技(redis获取map的值)
- 使用网络地址转换实现多服务器负载均衡
- asp在服务器把XML转换为XHTML的实现代码
- ASP中Utf-8与Gb2312编码转换乱码问题的解决方法页面编码声明
- 如何通过配置自动实现ValueList中hql语句的整型参数转换
- jquery对象和javascript对象即DOM对象相互转换