json = {"foo":"bar", "baz": [1,2,3]};
とかだったら
- foo
- bar
- baz
- 1
- 2
- 3
以下、コード。
function json2list(json) { if (json==null) { return "null"; } else if (json.constructor===Object) { var dl = $("<dl>"); for (var key in json) { dl.append($("<dt>").html(key)); dl.append($("<dd>").html(json2list(json[key]))); } return dl; } else if (json.constructor===Array) { var ol = $("<ol>"); var json_length = json.length; for (var i=0; i<json_length; i++) { ol.append($("<li>").html(json2list(json[i]))); } return ol; } else { return json; } }
No comments:
Post a Comment