現在、Javascript のプロジェクトに取り組んでいます。繰り返し処理したい String オブジェクトの配列があります。ただし、オブジェクトの各プロパティのキーにアクセスする方法がわかりません。
例えば:
var jsonDoc = [
{
"Subject": "XXXXXXX",
"Submitter": "X",
"Dx": "Affected",
"Sample Set": "Arab",
"Sex": "F",
"Pedigree": "0"
},
{
"Subject": "XXXXXXX",
"Submitter": "X",
"Dx": "Affected",
"Sample Set": "North American",
"Sex": "F",
"Pedigree": "0"
}
]
for( var i = 0; i<jsonDoc.length; i++){
for(var key in jsonDoc[i]){
document.write(jsonDoc[i][key]+"<br />");
}
document.write("--- <br />");
}
ただし、これはキーではなく値のみを出力します。
XXXXXXX
X
Affected
Arab
F
0
---
XXXXXXX
X
Affected
North American
F
0
---
件名、送信者などに反復的にアクセスするにはどうすればよいですか?