【文件属性】:
文件名称:jid:json增量挖掘器
文件大小:21KB
文件格式:ZIP
更新时间:2021-01-28 19:02:02
go cli golang json tool
吉德
杰森增量挖掘机
这是一个非常简单的工具。 您可以使用诸如类的过滤查询来交互式地向下钻取JSON。
建议和自动完成此工具将为您提供非常舒适的JSON向下钻取。
演示版
安装
带自制程序(对于Mac)
brew install jid
使用pkg(对于FreeBSD)
pkg install jid
其他包装管理系统
Jid可以通过以下OS的程序包管理系统安装。
只需使用“ jid”命令
如果您只想使用jid命令,请从下面下载二进制文件。
建立
go get -u github.com/simeji/jid/cmd/jid
用法
快速开始
简单的json示例
请执行以下命令。
echo '{"aa":"2AA2","bb":{"aaa":[123,"cccc",[1,2]],"c":321}}'| jid
然后,jid将运行。
您可以增量地挖掘JSON数据。
输入.bb.aaa[2] ,将看到以下内容。
[Filter]> .bb.aaa[2]
[
1,
2
]
然后,按Enter键并输出[1,2]并退出。
简单的json example2
这个json由。
【文件预览】:
jid-master
----engine_test.go(9KB)
----.goreleaser.yml(821B)
----cmd()
--------jid()
----terminal.go(6KB)
----query_test.go(11KB)
----engine.go(7KB)
----query.go(5KB)
----LICENSE(1KB)
----json_manager_test.go(12KB)
----suggestion_test.go(3KB)
----json_manager.go(3KB)
----.gitignore(322B)
----suggestion.go(3KB)
----.circleci()
--------config.yml(712B)
----go.sum(1KB)
----ChangeLog(658B)
----README.md(4KB)
----go.mod(416B)