key value键值对形式的json数据如何转换为json字符串

<dependency>

<groupId>com.fasterxml.jackson.core</groupId>

<artifactId>jackson-databind</artifactId>

<version>2.13.1</version>

</dependency>
import com.fasterxml.jackson.databind.ObjectMapper;

import java.util.HashMap;

import java.util.Map;

public class JsonConversionExample {

public static void main(String\[\] args) {

try {

// 创建一个Map作为键值对的载体

Map<String, Object> keyValueMap = new HashMap<>();

keyValueMap.put("key1", "value1");

keyValueMap.put("key2", "value2");

// 创建ObjectMapper实例

ObjectMapper objectMapper = new ObjectMapper();

// 将Map转换为JSON字符串

String jsonString = objectMapper.writeValueAsString(keyValueMap);

// 输出JSON字符串

System.out.println(jsonString);

} catch (Exception e) {

e.printStackTrace();

}

}

}

相关推荐
m0_744724931 分钟前
Tomcat相关
java·tomcat
AugustRed12 分钟前
A2UI 完整学习指南(含 Java 后端 + 前端实战示例)
java·开发语言·前端
程序猿乐锅16 分钟前
【MySQL | 第五篇】 MySQL 性能分析:如何查询慢 SQL
java·sql·mysql
一叶星殇18 分钟前
日志成海,何以检索:Serilog 解锁 .NET 日志可查询新范式
运维·服务器
lee_curry20 分钟前
tomcat+springmvc+spring源码流通过程
java·spring·tomcat·springmvc
w1wi20 分钟前
【兼职】边学边练的AI网站
java·人工智能·ai·ai编程·ai写作
上海云盾安全满满20 分钟前
服务器不稳定,丢包有哪些原因?
运维·服务器
li星野21 分钟前
FastAPI 参数详解:路径参数、查询参数与请求体 —— 从入门到实战
服务器·学习·fastapi
basketball61621 分钟前
C++进阶:1. 引用折叠规则
java·开发语言·c++
陳103021 分钟前
Linux:信号
linux·运维·服务器