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

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-06-18 17:46:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-18 17:46:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-18 17:46:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-18 17:46:03       20 阅读

热门阅读

  1. Python写UI自动化--playwright的运行模式

    2024-06-18 17:46:03       5 阅读
  2. 编程输出中间变量:深度解析与实战应用

    2024-06-18 17:46:03       5 阅读
  3. 微信小程序地图案例

    2024-06-18 17:46:03       6 阅读
  4. C# OpenCvSharp函数形参-Size

    2024-06-18 17:46:03       7 阅读
  5. Linux 常用命令 - stat 【显示文件状态信息】

    2024-06-18 17:46:03       4 阅读
  6. 串口触摸屏的键盘控制

    2024-06-18 17:46:03       6 阅读
  7. 【杂记-浅谈OSPF协议中的RouterDeadInterval】

    2024-06-18 17:46:03       6 阅读
  8. 巴中青少年编程:开启未来科技的无限可能

    2024-06-18 17:46:03       6 阅读
  9. 自定义缓冲区(可用于串口等)

    2024-06-18 17:46:03       4 阅读