JavaScript 用の「JSON 美化ツール」をご存知ですか?
から
{"name":"Steve","surname":"Jobs","company":"Apple"}
に
{
"name" : "Steve",
"surname" : "Jobs",
"company" : "Apple"
}
例
some_magic(jsonObj); // return beautified JSON
ベストアンサー1
プログラムによるフォーマットソリューション:
JSON.stringify
多くの最新ブラウザ (IE8 を含む) でサポートされているメソッドは、整えられた JSON 文字列を出力できます。
JSON.stringify(jsObj, null, "\t"); // stringify with tabs inserted at each level
JSON.stringify(jsObj, null, 4); // stringify with 4 spaces at each level
デモ:http://jsfiddle.net/AndyE/HZPVL/
このメソッドは、js2.js の構文古いブラウザをサポートするため。
手動フォーマットソリューション
プログラム的に行う必要がない場合は、JSON リントJSON を美しくするだけでなく、同時に検証も行います。