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

}

}

}

相关推荐
ling__i14 小时前
java day18
java·开发语言
非ban必选14 小时前
netty-scoket.io路径配置
java·服务器·前端
fasewer14 小时前
玄机--windows日志分析
运维·服务器·windows·网络安全
会开花的二叉树14 小时前
彻底搞懂 Linux 基础 IO:从文件操作到缓冲区,打通底层逻辑
linux·服务器·c++·后端
じòぴé南冸じょうげん14 小时前
小程序的project.private.config.json是无依赖文件,那可以删除吗?
前端·小程序·json
渣哥14 小时前
我和Java 8 Stream相爱相杀的那些年
java
爱吃烤鸡翅的酸菜鱼14 小时前
【Spring】原理解析:Spring Boot 自动配置
java·spring boot
小白兔35314 小时前
一文讲通Unicode规范、UTF-8与UTF-16编码及在Java中的验证
java
十八旬14 小时前
苍穹外卖项目实战(day7-1)-缓存菜品和缓存套餐功能-记录实战教程、问题的解决方法以及完整代码
java·数据库·spring boot·redis·缓存·spring cache
Java微观世界15 小时前
匿名内部类和 Lambda 表达式为何要求外部变量是 final 或等效 final?原理与解决方案
java·后端