【发布时间】:2018-11-02 20:16:00
【问题描述】:
如何像这样转换 JSON 文档:
{ "foo": 123, "bar": "abc" }
变成这样:
{ "payload": { "foo": 123, "bar": "abc" } }
使用命令行工具jq?
【问题讨论】:
-
jqplay 可以帮忙:jqplay.org/s/-PqIuXgXD0
如何像这样转换 JSON 文档:
{ "foo": 123, "bar": "abc" }
变成这样:
{ "payload": { "foo": 123, "bar": "abc" } }
使用命令行工具jq?
【问题讨论】:
您只需要在输入周围包裹一个对象。
jq '{payload: .}' some.json
【讨论】: