Java MapString String转成 json string
可以使用以下代码将Map<String, String>转换为json字符串:
import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.Map;
public class MapToJson {
public static void main(String[] args) throws Exception {
Map<String, String> map = Map.of("key1", "value1", "key2", "value2");
ObjectMapper objectMapper = new ObjectMapper();
String json = objectMapper.writeValueAsString(map);
System.out.println(json);
}
}
输出:
{"key1":"value1","key2":"value2"}
其中,ObjectMapper是Jackson库中的一个类,它可以将Java对象序列化为JSON字符串。我们可以使用它的writeValueAsString方法将Map对象转换为JSON字符串
原文地址: https://www.cveoy.top/t/topic/fHRs 著作权归作者所有。请勿转载和采集!