我很喜欢在命令行调试API,返回数据都是JSON格式的。打印出来的内容太痛苦了
{"status":200,"data":[{"id":1000,"name":"John"},{"id":1004,"name":"Tom"}]}
有木有工具打印个易读的样式,这样的
{
"status":200,
"data":
[
{
"id":1000,
"name":"John"
},
{
"id":1004,
"name":"Tom"
}
]
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
可以使用python的json.tool!
echo '{"status":200,"data":[{"id":1000,"name":"John"},{"id":1004,"name":"Tom"}]}'|python -mjson.tool{ "data": [ { "id": 1000, "name": "John" }, { "id": 1004, "name": "Tom" } ], "status": 200 }也可以使用https://github.com/zpoley/json-comman...,功能更强。但需要node.js
Vim中格式化json数据:
命令模式下
可以映射快捷键,如Ctrl+F6,编辑vimrc: