dr_*_*dr_ 12 json text-formatting
我在 CentOS 上有一个 JSON 文件,其中所有文本都在同一行上。我怎样才能用所有正确的缩进和一切来格式化它?
dgf*_*xcv 10
使用jq一个非常好的 JSON 处理器,根据个人喜好,它是市场上最好的
只是为了漂亮的打印,使用
jq . file_name
Run Code Online (Sandbox Code Playgroud)
如果你不想安装额外的包并且有 python 可用,你可以这样做:
python -m json.tool myfile.json
Run Code Online (Sandbox Code Playgroud)
它还支持从 STDIN 读取
yajl
使用另一个 JSON 库包。在 CentOS 7 上,它位于基础存储库中,并且很可能已经安装在计算机上。
要漂亮地打印 JSON 文件:
json_reformat < myfile.json
Run Code Online (Sandbox Code Playgroud)
要验证文件是否采用正确的 JSON 语法:
json_verify < myfile.json
Run Code Online (Sandbox Code Playgroud)