json - 长列表的漂亮 json 格式
问题描述
如何在终端/vim 中很好地格式化带有长列表的 JSON?
默认 JSON 格式 ( python -m json.tool
/ jq
) 拆分列表,每个项目单独一行。当文件包含很长的列表(>1000 项)时,文件会变得很长。
我想得到类似于 PyCharm 在格式化 JSON 时产生的东西。列表是连续的,但是当它们超过长度限制时会分裂。
编辑:pprint(compact=True)
产生所需的输出,但使用单引号而不是双引号
解决方案
推荐阅读
- ios - SWIFT Alamofire 图表问题
- python - 减小 TFLite 模型大小?
- c# - 文本散列技巧在 Python 和 C# 中产生不同的结果
- python-3.x - 如何在 Amazon EC2 实例上安装 nltk?
- rest - http动词调用服务/方法
- javascript - Vue Material - 数据获取中的 MdTable 初始化错误
- javascript - JS如何将大数(2^53以上)转为字符串
- python - 使用 python/COM 实现 Windows 应用程序自动化
- unix - 我无法弄清楚 ls -alF 在 unix 中给出了什么?
- c# - 无法使用 OpenxmlSDK 从 DOCX 文件中读取形状