JavaScript 用の「JSON Beautifier」をご存知ですか?
から
{"name":"Steve","surname":"Jobs","company":"Apple"}
に
{
"name" : "Steve",
"surname" : "Jobs",
"company" : "Apple"
}
例
some_magic(jsonObj); // return beautified JSON
JavaScript 用の「JSON Beautifier」をご存知ですか?
から
{"name":"Steve","surname":"Jobs","company":"Apple"}
に
{
"name" : "Steve",
"surname" : "Jobs",
"company" : "Apple"
}
例
some_magic(jsonObj); // return beautified JSON
多くの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/
このメソッドは、古いブラウザーをサポートするためにjson2.jsにも含まれています。
プログラムで行う必要がない場合は、JSON Lintを試してください。JSON を整形するだけでなく、同時に検証も行います。