json 格式化处理工具

json 格式化处理工具

用于JSON的快速命令行处理工具,简单无依赖。

我这边列举一些最常用的:

  • 调试 http 请求时打印格式化后的数据
  • 格式化本地或或流中的数据
  • 获取 json 的键值或进行执行、计算

简单示例

$ echo '{"foo":"bar"}' | json # 格式化
{
  "foo": "bar"
}

$ echo '{"foo":"bar"}' | json foo # json 中取值
bar

$ echo '{"fred":{"age":42}}' | json fred.age # 深层对象取值
42

$ echo '{"age":10}' | json -e 'this.age++' # 取值计算
{
  "age": 11
}

想像一下, 后端给你一个 api , 你就只想看看内容, 结果一看吓一跳, 犹如乱码吓得你愣头愣脑。

好在你有 json 神器, 加个 |json 完美解决。

使用神器之前

使用神器之后

 

神器直达

项目主页: https://github.com/trentm/json
使用文档: http://trentm.com/json

文章来源

注: 本文来源于微信公众号 【乐玩nodejs npm工具库】。

 
posted @ 2019-11-20 09:07  我的过去  阅读(1753)  评论(0编辑  收藏