JavaScript stringifyメソッドでインデントを設定するサンプル
環境
Windows 10 Home 64bit
Google Chrome 107.0.5304.107
構文
JSON.stringify(jsのオブジェクト,null,インデント)
JSON.stringify(value[, replacer[, space]])
引数
value JSON 文字列に変換する値です
space 出力する JSON 文字列に可読性を目的に空白を挿入するために使う String または Number オブジェクトです。
使用例
//インデントを1に設定 const objA = {name1:"yamada",city:"tokyo",age:"21"}; const resA = JSON.stringify(objA,null,1); console.log(resA); //インデントを5に設定 const resB = JSON.stringify(objA,null,5); console.log(resB);
実行結果
> '{ "name1": "yamada", "city": "tokyo", "age": "21" }' > '{ "name1": "yamada", "city": "tokyo", "age": "21" }'