java 把json转map
时间: 2023-11-14 10:09:32 浏览: 81
Java 把json对象转成map键值对的方法
可以使用 Jackson 库来将 JSON 转换为 Map。具体实现代码如下:
```java
import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.Map;
public class JsonToMap {
public static void main(String[] args) throws Exception {
String json = "{\"name\":\"张三\",\"age\":18,\"gender\":\"男\"}";
ObjectMapper objectMapper = new ObjectMapper();
Map<String, Object> map = objectMapper.readValue(json, Map.class);
System.out.println(map);
}
}
```
其中,`json` 是待转换的 JSON 字符串,`Map<String, Object>` 是转换后的 Map 对象。
阅读全文