我怎样才能让 jq 按字母顺序漂亮地打印 json 排序键

2024-03-25

我使用 jq 来漂亮地打印非常复杂的 json。然后使用 diff 来比较不同版本。有没有办法让 jq 按按键字母顺序对输出进行排序?

更快的 xml 对象映射器对此支持

prettyPrintObjectMapper = new ObjectMapper();
prettyPrintObjectMapper.configure(SerializationFeature.INDENT_OUTPUT, true); //turn on
prettyPrintObjectMapper.configure(SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS, true);

String tmp1 = prettyPrintObjectMapper.writeValueAsString(myObject);

亲切的问候

Andy


Use the -S标志来格式化输出,如下所示:

--排序键/-S:

按排序顺序输出每个对象的字段和键。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我怎样才能让 jq 按字母顺序漂亮地打印 json 排序键 的相关文章

随机推荐