tjb*_*tjb 85
alias pp='python -mjson.tool'
pp mydata.json
Run Code Online (Sandbox Code Playgroud)
从接受的答案的第一个链接:http://ruslanspivak.com/2010/10/12/pretty-print-json-from-the-command-line/
her*_*ere 56
jq是一个轻量级且灵活的命令行JSON处理器.
jq就像是用于JSON数据的sed - 你可以用它来切片和过滤,映射和转换结构化数据,同样方便sed,awk,grep和朋友让你玩文本.
jq是用可移植的C编写的,它没有运行时依赖性.您可以下载单个二进制文件,将其写入远程计算机,并期望它可以正常工作.
gli*_*tak 19
在Ubuntu上,jsonlint是由提供的 apt:python-demjson
用法:
$ sudo apt-get install python-demjson
$ jsonlint -f input.json > output.json
Run Code Online (Sandbox Code Playgroud)
小智 8
添加到vimrc:
" Format JSON data
map <C-F6> :%!python -m json.tool<CR>
Run Code Online (Sandbox Code Playgroud)
您可以使用快捷键CTRL + F6格式化json数据
或者只是在vim的命令模式下:
%!python -m json.tool
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62141 次 |
| 最近记录: |