Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jq在另一个JSON文档中复制JSON文档_Json_Wrapper_Jq - Fatal编程技术网

如何使用jq在另一个JSON文档中复制JSON文档

如何使用jq在另一个JSON文档中复制JSON文档,json,wrapper,jq,Json,Wrapper,Jq,如何转换JSON文档,如下所示: { "foo": 123, "bar": "abc" } { "payload": { "foo": 123, "bar": "abc" } } 变成这样: { "foo": 123, "bar": "abc" } { "payload": { "foo": 123, "bar": "abc" } } 使用命令行工具jq?您只需要在输入周围包装一个对象 jq '{payload: .}' some.json 您只需要在输入周围环绕一个对象 jq '

如何转换JSON文档,如下所示:

{ "foo": 123, "bar": "abc" }
{ "payload":  { "foo": 123, "bar": "abc" } }
变成这样:

{ "foo": 123, "bar": "abc" }
{ "payload":  { "foo": 123, "bar": "abc" } }

使用命令行工具
jq

您只需要在输入周围包装一个对象

jq '{payload: .}' some.json

您只需要在输入周围环绕一个对象

jq '{payload: .}' some.json
jqplay可以帮助:jqplay可以帮助: