Go で JSON 出力をきれいに印刷する簡単な方法を知っている人はいますか?
の結果をきれいに印刷しjson.Marshal
、既存の JSON 文字列を読みやすいようにフォーマットしたいと思います。
ベストアンサー1
MarshalIndent
インデントとスペースを付けて JSON を出力できます。例:
{
"data": 1234
}
引数indent
は、インデントする文字の連続を指定します。したがって、json.MarshalIndent(data, "", " ")
インデントに 4 つのスペースを使用してきれいに印刷されます。