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();

}

}

}

相关推荐
无忧.芙桃几秒前
硬核拆解:Linux动态库从原理到实战
linux·运维·服务器
LinuxGeek10242 分钟前
CVE-2026-31431 - Linux Copy-Fail 漏洞利用 (Rust版本)和检测方案
linux·运维·服务器
xinhuanjieyi3 分钟前
vscode插件,.sec / .inc / .sc 文件添加关键字高亮
java·服务器·vscode
learning-striving5 分钟前
centos9安装docker测试成功教程
linux·运维·服务器·docker·容器
Data_Journal9 分钟前
Puppeteer指纹识别指南:循序渐进,简单易学!
服务器·前端·人工智能·物联网·媒体
Mr_pyx11 分钟前
RAG知识库从零到一:简单搭建教程(java版)
java·spring·ai·rag
feng_you_ying_li14 分钟前
linux之文件系统(3)
linux·运维·服务器
敲代码的瓦龙14 分钟前
Android?碎片!!!
java·开发语言·android-studio
桌面运维家16 分钟前
服务器异常登录日志排查方法与安全防护实战
运维·服务器·安全
月落归舟17 分钟前
深入解析Spring依赖注入 DI 的三种方式
java·后端·spring