如何将字符串键和浮点值的Json树转换为Map

时间:2019-04-01 15:25:38

标签: java json jackson

我有下面的String,我想将其转换为MapString的{​​{1}}。

我能够将其解析为Float。有没有办法将其直接转换为JsonNode

HashMap

如何将根转换为private ObjectMapper json = new ObjectMapper(); String tree = "{\"string1\": 0.75, \"string2\": 0.85}"; JsonNode root = json.readTree(tree);

1 个答案:

答案 0 :(得分:1)

尝试一下:

 Map<String, Float> map = mapper.readValue(tree, new TypeReference<Map<String, Float>>(){});