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 成本可见、可控、可追溯。
214 7
|
XML Java 关系型数据库
@Transactional注解的失效场景
@Transactional注解的失效场景
513 1
|
SQL 监控 Oracle
Oracle 数据库报错:ORA-12592问题排查过程
Oracle 数据库报错:ORA-12592问题排查过程
4948 0
|
1月前
|
缓存 Java 关系型数据库
90% Java 开发都踩过坑的 @Resource 与 @Autowired
本文深度解析Spring中`@Resource`与`@Autowired`的核心差异:前者属Java官方JSR-250规范(JDK8为`javax.annotation.Resource`,JDK11+为`jakarta.annotation.Resource`),默认按名注入、兼容多容器;后者为Spring原生注解,默认按类型注入、强耦合Spring生态。详述两者在注入逻辑、查找顺序、容错机制、构造器支持及源码执行优先级等维度的全量对比,并梳理高频踩坑场景与选型建议。
396 1
|
2月前
|
人工智能 自然语言处理 安全
AI Compass前沿速览:聚焦 GPT-Image-2、Qwen3.6-Max-Preview、ClawLess 与 AgentScope Tuner
AI Compass前沿速览:聚焦 GPT-Image-2、Qwen3.6-Max-Preview、ClawLess 与 AgentScope Tuner
|
2月前
|
API 网络安全 云计算
保姆级教程|阿里云计算巢部署OpenClaw、iMessage深度集成与千问Qwen3.6-Plus全配置指南
2026年,OpenClaw(原Clawdbot)凭借轻量化架构、多平台兼容与强扩展能力,成为个人与团队搭建专属AI智能体的首选框架。对于零基础用户,**阿里云计算巢**通过官方封装镜像,实现“零代码、分钟级”部署,彻底告别复杂环境配置与依赖安装,是新手落地的最优路径。
595 3
|
6月前
|
JSON fastjson 数据处理
JSON转Map
该代码段演示了如何使用Fastjson将JSON字符串转换为Map对象。通过`JSONObject.parse()`方法解析JSON字符串,并强制转换为Map类型,便于后续数据处理与访问。
|
SQL 关系型数据库 MySQL
mysql用户、权限管理
mysql用户、权限管理
336 0
|
10月前
|
存储 设计模式 NoSQL
ddd领域驱动设计
领域驱动设计(DDD)是一种应对复杂软件系统的思维革命与系统方法。它通过“通用语言”统一团队认知,运用“限界上下文”划分业务边界,结合“聚合”“领域事件”等战术模式,精准构建业务模型。DDD不仅提升软件对业务的映射能力,更为微服务架构提供科学的边界划分依据,是打造高内聚、低耦合系统的核心方法论。

热门文章

最新文章