在jq过滤语言中,.
过滤器表达式仅返回未更改的输入JSON(漂亮打印除外)。例如
$ echo '{"foo": true, "bar": 42}' | jq '.'
{
"foo": true,
"bar": 42
}
JMESPath是否具有类似的表达式(也称为identity function)?
答案 0 :(得分:0)
current-node运算符在JMESPath中执行此功能,例如
$ echo '{"foo": true, "bar": 42}' | ~/.local/go/bin/jp @
{
"bar": 42,
"foo": true
}
感谢https://gitter.im/jmespath/chat上的jdevillard。