相关疑难解决方法(0)

如何使用 jq 进行漂亮的打印,以便多个值在同一行上?

我从 jq 得到的是:

{
  "frameGrid": {
    "size": [
      24,
      24
    ],
    "dimensions": [
      1,
      1
    ],
    "names": [
      [
        "default"
      ]
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

我希望看到的是更像这样的东西:

{
  "frameGrid": {
    "size": [24,24], 
    "dimensions": [1,1],
    "names": [["default"]]
  }
}
Run Code Online (Sandbox Code Playgroud)

我知道这两种形式都是有效的,并且 jq 具有紧凑/漂亮的打印模式。但中间有什么吗?我希望以某种方式格式化一个更大的 json 文件,该文件具有比这更多的数组值,以便它易于阅读和打印。也许我只是为这项工作使用了错误的工具?

(请原谅可怕的格式选择。似乎代码示例不太喜欢 json 格式)

formatting json pretty-print jq

4
推荐指数
2
解决办法
1652
查看次数

标签 统计

formatting ×1

jq ×1

json ×1

pretty-print ×1