如何用方括号漂亮地打印JSON?

ab11

我可以使用下面的代码很好地缩进JSON,它会打印出类似于第一个输出的内容。但是我希望输出用数组括起来并像第二个输出一样适当缩进。

j, err := json.MarshalIndent(x, "", "  ")
if err != nil {
    fmt.Println(err)
} else {
    fmt.Println(string(j))
}

{
    "A" : "x",
    "B" : "y",
    "C" : [
        { 
            "A" ...
        }
    ]
}

像这样

[
    {
        "A" : "x",
        "B" : "y",
        "C" : [
           { 
              "A" ...
           }

        ]
    }
]
蒂姆·库珀

只需将变量包装x在单个元素切片中即可。切片被编码为JSON数组(使用方括号):

j, err := json.MarshalIndent([]interface{}{x}, "", "  ")

https://play.golang.org/p/Q9kqTdwoO6

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何使用Go漂亮地打印JSON?

来自分类Dev

如何漂亮地打印变量

来自分类Dev

使用Rook时如何使JSON响应漂亮地打印?

来自分类Dev

如何在Delphi中漂亮地打印JSON?

来自分类Dev

如何从JSON删除方括号

来自分类Dev

如何用json格式(双引号)对Python dict进行漂亮打印(人类可读打印)?

来自分类Dev

Jackson JSON 使用注释漂亮地打印

来自分类Dev

如何“漂亮地打印” python熊猫DatetimeIndex

来自分类Dev

如何用方括号构建正则表达式

来自分类Dev

如何使用Scala在spark中漂亮地打印JSON数据框?

来自分类Dev

如何在同一行中用长数组漂亮地打印json

来自分类Dev

如何使用Scala在spark中漂亮地打印JSON数据框?

来自分类Dev

如何在SAS的输出中打印方括号

来自分类Dev

打印/输出时如何从列表中删除方括号

来自分类Dev

Python:如何打印不带引号和方括号的列表

来自分类Dev

Python:如何打印不带引号和方括号的列表

来自分类Dev

如何在Java中的方括号内打印int的值?

来自分类Dev

漂亮地将JSON打印到R控制台?

来自分类Dev

漂亮地打印JSON的优点和缺点是什么?

来自分类Dev

如何从ios中的原始内容漂亮地打印响应请求

来自分类Dev

我如何漂亮地在ansible中打印对象?

来自分类Dev

如何在Python中漂亮地打印CSV文件

来自分类Dev

如何在Julia中将矩阵漂亮地打印为String?

来自分类Dev

朱莉娅:如何漂亮地打印数组?

来自分类Dev

如何在Python中漂亮地打印CSV文件

来自分类Dev

Coq 如何漂亮地打印使用策略构建的术语?

来自分类Dev

JSON漂亮打印多行

来自分类Dev

如何让json嵌套在双方括号中?

来自分类Dev

如何在 PowerShell 中对 JSON 文件输入方括号

Related 相关文章

热门标签

归档