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

}

}

}

相关推荐
txzz88882 分钟前
CentOS-Stream-10 搭建NTP服务器(一)
linux·服务器·centos·ntp服务
wanghowie4 分钟前
02.04.01 Java Stream API 进阶指南:从底层实现到性能优化
java·开发语言·性能优化
专注于大数据技术栈9 分钟前
java学习--Date
java·学习
青莲84319 分钟前
Java基础篇——第三部
java·前端
这周也會开心25 分钟前
Map集合的比较
java·开发语言·jvm
while(1){yan}34 分钟前
SpringIoc
java·spring boot·spring·java-ee
先跑起来再说1 小时前
Go 语言的 Mutex 底层实现详解:状态位、CAS、自旋、饥饿模式与信号量
服务器·后端·golang
苏叶新城1 小时前
SpringBoot 3.5 JPA投影
java·spring boot·后端
Vic101011 小时前
Spring AOP 常用注解完全指南
java·后端·spring