mac json格式化工具_简洁好用的工具都是相似的

4f67a47860b1e690e1095c43512f854e.png

大家好,我是你们的章鱼猫。

不知道大家了不了解 jq 这个工具呢?指的不是 JQuery,而是一个命令行工具。jq 是一个轻量级而且灵活的命令行 JSON 解析器,类似用于 JSON 数据的 sed 工具。我们来看一下使用 jq 处理 json 的基本用法(更多用法可以搜索了解哈),如下图。jq 能够实现 json 的格式化展示以及部分的数据处理能力。

243fe465c93b509b48bd6752ec91ebf8.png

其实很多好的设计思路、产品体验都是可以跨工具、领域复用的。而今天要推荐的工具 pup 是类似设计思路的一个工具,能够在命令行解析 HTML 的工具。我们先来看一个具体的例子。

2d2fd4e88f0e1632dee154ebabf4c835.png

以上是获取 pup 项目 GitHub 页面 README 下面所有的 h2 标题,你都不需要实际去写代码通过命令行就能解决一些日常的 HTML 解析工作。

是不是使用起来很简单?pup 还支持更多的语法,比如 tag 过滤、id 过滤、链式选择、文本属性获取等。对应详细的 demo 可以在 GitHub 上看到。

dcf2eebdba42843926c3d74d4c67e234.png

因为 pup 是使用 Go 开发的,安装起来也非常的简单。如果你本地有 Go 环境,直接使用 go get 就可以安装,Mac 用户则可以使用 brew 安装。

0231adaacced68817b955a19374086d2.png

更多 pup 工具的用法和项目详情请查看如下链接。

开源项目地址:https://github.com/ericchiang/pup

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值