【文件属性】:
文件名称:gojee:JSON表达式评估器
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-26 11:39:59
Go
吉
jee (JSON表达式评估器)通过逻辑和数学表达式转换JSON。 jee可以从命令行使用,也可以作为Go软件包使用。 它的灵感来自梦幻般的(而且功能更全)jq。
创建jee是出于在streamtools中使用简单的JSON查询语言的需要。 jee设计用于流处理,并提供可重用的令牌树。
####获取库
go get github.com/nytlabs/gojee
#### make并安装二进制文件
cd $gopath/src/github.com/nytlabs/gojee/jee
go install
用法(二进制)
查询JSON
获取整个输入对象:
> echo '{"a": 3}' | jee '.'
{
"a": 3
}
获取特定键的值:
> echo '{"a": 3, "b": 4}' | jee '.a'
3
从数组中获取一个值:
> e
【文件预览】:
gojee-master
----jee_test.go(14KB)
----test.json(2KB)
----LICENSE(573B)
----jee.go(22KB)
----README.md(6KB)
----jee()
--------main.go(784B)