このようなJSON文字列があります
var json = '{ "Comments":
[
{ "Id" : 1,"Comment" : "Test comment","Name" : "Yogesh","Child" : 0},
{ "Id" : 2,"Comment" : "Test comment II","Name" : "Yogesh","Child" : 0}
]
}';
そして、私はそのようにオブジェクトを反復しようとしています:
var parsedJSON = $.parseJSON(json);
var html = "";
for (comment in parsedJSON.Comments) {
html += "Id: " + comment.Id;
html += "Comment: " + comment.Comment;
html += "Name: " + comment.Name;
html += "Child: " + comment.Child;
html += "<br/>";
}
しかし、ここcomment
で for ループは0
and 1
only になります。つまり、オブジェクトではなく単なる文字列です。この配列を反復処理するにはどうすればよいでしょうか?