JSON.stringifyで人が見やすいように整形する
code:js
JSON.stringify(json, null, 2)
JSON.stringify('文字列')でjsonを文字列にするとそのままずらーっと出力される
見やすいように整えて出力したい
引数を追加する
replacer 省略可
文字列化の手順の挙動を変更する関数、または値のオブジェクトを JSON 文字列に含めるプロパティを選択する許可リストとして機能する String と Number の配列。もしこの値が null であるか提供されなかった場合は、結果の文字列にオブジェクトのすべてのプロパティが含まれます。
space 省略可
出力する JSON 文字列に可読性を目的に空白を挿入するために使う String または Number オブジェクトです。これが Number のときは、空白として使う空白文字の数を示します。この数の上限は10です (それより大きい数値は、単に 10 となります)。 1 より小さい値は空白を使わないことを示します。これが String のときは、その文字列 (10文字より長い場合はその最初の10文字) が空白として使われます。もしこの引数が提供されない (または null である) 場合は、空白は使用されません。
JSON.stringify('文字列', null, 2)でそれなりに見られる