【文件属性】:
文件名称:go-jmespath:JMESPath的Golang实现
文件大小:256KB
文件格式:ZIP
更新时间:2021-05-26 04:24:14
Go
go-jmespath-Go中的JMESPath实现
go-jmespath是JMESPath的GO实现,JMESPath是JSON的查询语言。 它将获取一个JSON文档,并通过JMESPath表达式将其转换为另一个JSON文档。
使用go-jmespath真的很容易。 您只使用一个功能jmespath.search :
> import "github.com/jmespath/go-jmespath"
>
> var jsondata = [] byte ( `{"foo": {"bar": {"baz": [0, 1, 2, 3, 4]}}}` ) // your data
> var data interface {}
> err := json . Unmarshal ( jsondata , & data )
> result , err := jmespath . S