1. 格式化json
(1) 响应没有中文的情况下
curl 内容 | python -m json.tool
(2) 响应包含中文的情况(中文默认会用Unicode方式显示,不利于阅读)
修改如下文件,添加参数
/usr/lib64/python2.7/json/tool.py
执行情况(1)中命令即可。
注:如果不想修改系统的json.tool文件,可将json.tool拷贝一份为myjson.tool再修改。
此时执行命令变为
# 注意不需要加-m
curl 内容 | python myjson.tool
2. 格式化xml
curl 内容 | xmllint --format -
注意末尾有个"-"