相关疑难解决方法(0)

Jackson JsonNode用排序键来串

我正在使用Jackson 2.2.3,需要将JsonNode树转换为带有排序字段键的字符串.我完全不清楚如何做到这一点,特别是因为相反的情况如此简单 - JsonNode jn = ObjectMapper.readTree(String s).

看来正确的方法是void writeTree(JsonGenerator jgen,JsonNode rootNode).但是,我认为没有办法String从序列化中获取序列化JsonGenerator.我认为这SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS仍然适用,因为JsonGenerator.Features没有那个选项.有没有更简单的方法 - 或者如果没有,我如何从JsonGenerator?检索序列化的字符串?

java sorting jackson

23
推荐指数
1
解决办法
3万
查看次数

如何通过 KEY 按字母顺序创建 JSON (Java)

我得到了JSON,但它不是按字母顺序排列的。如何按它排序 ?JSON:jsonKEY

{"b":"3","c":"1","a":"4"}
Run Code Online (Sandbox Code Playgroud)

预期输出:

{"a":"4","b":"3","c":"1"}
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题。我真的很感谢你的帮助!谢谢!

java json

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×2

jackson ×1

json ×1

sorting ×1