How do I use jq to convert number to string?

后端 未结 4 1104
孤街浪徒
孤街浪徒 2020-12-29 01:56

Given the following jq command and Json:

jq \'.[]|[.string,.number]|join(\": \")\' <<< \'
[
  {
    \"number\": 3,
    \"string\": \"threee\"
  },
          


        
4条回答
  •  南方客
    南方客 (楼主)
    2020-12-29 02:43

    An alternative and arguably more intuitive format is:

    jq '.[] | .string + ": " + (.number|tostring)' <<< ...
    

    Worth noting the need for parens around .number|tostring.

提交回复
热议问题