json 转 map 阿里巴巴
时间: 2023-07-19 20:39:59 浏览: 94
您好!要将 JSON 转换为 Map,可以使用阿里巴巴的 fastjson 库。
以下是一个示例代码:
```java
import com.alibaba.fastjson.JSON;
import java.util.Map;
public class JsonToMapExample {
public static void main(String[] args) {
String jsonStr = "{\"name\":\"Alice\",\"age\":18}";
// 将 JSON 字符串转换为 Map
Map<String, Object> map = JSON.parseObject(jsonStr);
// 打印 Map 的内容
for (Map.Entry<String, Object> entry : map.entrySet()) {
System.out.println(entry.getKey() + ": " + entry.getValue());
}
}
}
```
输出结果:
```
name: Alice
age: 18
```
需要注意的是,使用 fastjson 库需要在项目中引入 fastjson 的依赖。如果您使用 Maven,可以在 pom.xml 中添加以下依赖:
```xml
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.62</version>
</dependency>
```
阅读全文