java工具:《jsonObject转map》

本文涉及的产品
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
简介: java工具:《jsonObject转map》

image.png

@[toc]

一、介绍

这段代码演示了使用阿里巴巴 Fastjson 库将 JSONObject 对象转换为 Map 集合的用法。

首先创建了一个 JSONObject 对象,通过 put 方法添加了 id 和 name 两个键值对。然后调用 jsonObject.toJSONString() 方法将 JSONObject 转换为 JSON 字符串,再通过 JSONObject.parseObject() 方法将该字符串解析为 Map 类型的集合。最后使用 System.out.println 打印输出 Map 对象。

这种方式采用了两步转换:先序列化为 JSON 字符串,再反序列化为 Map,实现了 JSONObject 到 Map 的类型转换。

二、代码

@Test
public void JSONObjectConverMap(){
   
    JSONObject jsonObject = new JSONObject();
    jsonObject.put("id", 1);
    jsonObject.put("name", "tom");
    Map<String,String> map = JSONObject.parseObject(jsonObject.toJSONString(), Map.class);
    System.out.println(map);   
}

结果展示

输出:{
    name=tom, id=1}

image.png
重要信息

image.png
image.png
image.png
image.png

目录
相关文章
|
1月前
|
人工智能 大数据 测试技术
把“算不清的 Token”变成“看得见的成本”:虚拟凭证的分钟级归因实践
很多团队已经把大模型接入业务,但成本管理仍停留在“月底看总账”。本文从工程落地角度,分享一套“虚拟凭证 + 运行时注入 + 请求级审计”的治理方案,用最小改造实现 AI 成本可见、可控、可追溯。
231 7
|
数据可视化 Java 应用服务中间件
springboot打war包,成功部署
这篇文章介绍了如何将Spring Boot项目打包成WAR文件,并成功部署到Tomcat服务器的详细步骤。
1688 0
springboot打war包,成功部署
|
Java Spring 容器
SpringBoot读取配置文件的6种方式,包括:通过Environment、@PropertySource、@ConfigurationProperties、@Value读取配置信息
SpringBoot读取配置文件的6种方式,包括:通过Environment、@PropertySource、@ConfigurationProperties、@Value读取配置信息
3509 3
|
SQL 监控 Oracle
Oracle 数据库报错:ORA-12592问题排查过程
Oracle 数据库报错:ORA-12592问题排查过程
4957 0
|
JavaScript 前端开发 数据处理
Vue导出el-table表格为Excel文件的两种方式
Vue导出el-table表格为Excel文件的两种方式
1224 6
6、Mybatis-Plus wrapper的使用
这篇文章详细介绍了Mybatis-Plus中Wrapper的使用,包括QueryWrapper和UpdateWrapper的基本概念、组装查询、排序、删除、修改条件的方法,以及如何设置条件优先级、组装SELECT子句和实现子查询等高级用法。
|
存储 人工智能 测试技术
Nacos托管LangChain应用Prompts和配置,助力你的AI助手快速进化
AI 应用开发中,总有一些让人头疼的问题:敏感信息(比如 API-KEY)怎么安全存储?模型参数需要频繁调整怎么办?Prompt 模板改来改去,每次都得重启服务,太麻烦了!别急,今天我们就来聊聊如何用 Nacos 解决这些问题。

热门文章

最新文章