相关疑难解决方法(0)

如何使用jq将数字转换为字符串?

给出以下jq命令和Json:

jq '.[]|[.string,.number]|join(": ")' <<< '
[
  {
    "number": 3,
    "string": "threee"
  },
  {
    "number": 7,
    "string": "seven"
  }
]
'
Run Code Online (Sandbox Code Playgroud)

我正在尝试将输出格式化为:

three: 3
seven: 7
Run Code Online (Sandbox Code Playgroud)

不幸的是,我的尝试导致以下错误:

jq:错误:无法添加字符串和数字

如何将数字转换为字符串,以便两者都可以连接?

json

57
推荐指数
3
解决办法
4万
查看次数

标签 统计

json ×1