gpt4 book ai didi

java - 规范化 JSON 文件

转载 作者:IT老高 更新时间:2023-10-28 12:52:02 27 4
gpt4 key购买 nike

我有一堆自动生成的 JSON 文件,我想将它们存储在版本控制中。问题是每次文件被序列化时,属性以不同的顺序出现,因此很难知道文件是否真的发生了变化和/或真正的区别是什么。

有谁知道可以执行此任务的现有开源工具吗?

如果做不到这一点,有没有人知道带有解析器和生成器的 JSON 库,可以配置为输出“漂亮”的 JSON,其属性按(比如说)词法顺序排列? (Java 或 Ruby 库是理想的,但也欢迎其他线索。)

最佳答案

Python's JSON module在其他程序中非常有用:

generate_json | python -mjson.tool > canonical.json

关于java - 规范化 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12584744/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com