如何在 Spring Boot 中将输入字符串转换为 json 字符串或 json 对象

How to convert input string to json string or json object in Springboot

如何在 Springboot 中将输入字符串转换为 json 字符串或 json 对象

我想将下面的字符串转换成指定格式的json。

字符串请求 = "xyz"

预期json输出=“{“abc”:{“efg”:“请求”}}”。

上面json中的内部“请求”应该是“xyz”。

如果没有库限制,可以使用下面的代码块

    ObjectMapper objectMapper = new ObjectMapper();
    ObjectNode node = objectMapper.createObjectNode();
    JsonNode innerNode = objectMapper.createObjectNode();
    ((ObjectNode)innerNode).put("efg", request);
    node.set("abc",innerNode);