{
"userType": "I",
"classList": [
{
"id": 1,
"name": "c1"
},
{
"id": 2,
"name": "c2"
},
{
"id": 3,
"name": "c3"
}
]
}
如何声明上述示例并为其赋值?
最佳答案
使用 jackson 库,
HashMap<String,Object> map =
new ObjectMapper().readValue(jsonString, HashMap.class);
将此依赖项用于 Maven,
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.8.7</version>
</dependency>
关于java - 使用 json 字符串创建 java map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42895223/