当前位置: 代码迷 >> java >> 在java中获取json对象的参数值
  详细解决方案

在java中获取json对象的参数值

热度:49   发布时间:2023-08-02 10:49:25.0

我有一个JsonObject

{"result":[{"active":"true"}]} 

我如何获得活跃的价值?

你可以用

ObjectMapper mapper = new ObjectMapper();
Map<String, Object> parsedMap = mapper.readValue(jsonString, new TypeReference<HashMap<String, Object>>() {
    }); 

我们得到带有键值对的Map。 使用您的输入,您将获得Map<List<Map<String,String>>> 因此,要获得“活动”,可以使用诸如parsedMap.get("result").get(0).get("active") (注意:这只是一个伪代码)