たくさんの要素をループして、選択した値をテーブルに入れるのに役立つ解決策を見つけるのに苦労しています。いくつかの値を引き出すことができましたが、メソッドは動的ではありません。
次に例を示します。
var Table = {
"credit": {
"link": "site link",
"logoUrl": "logo url",
"message": "message"
},
"groups": [
{
"labels": [
{
"name": "Western Conference",
"type": "conference"
},
{
"name": "Central Division",
"type": "division"
}
],
"standings": [
{
"stats": [
{
"name": "gp",
"value": 20
},
{
"name": "w",
"value": 17
},
{
"name": "l",
"value": 0
},
{
"name": "gf",
"value": 64
},
{
"name": "ga",
"value": 37
},
{
"name": "gd",
"value": 27
},
{
"name": "pts",
"value": 37
}
],
"team": {
"id": 12345,
"link": "team link",
"name": "team name",
"shortName": "team"
}
},
これが要素の構造です。これまで私はこれを使用しました:
document.getElementById("sGamesPlayed").innerHTML=Table.groups[0].standings[0].stats[0].value;
値を撤回します。ただし、チーム、統計、部門がもっとあるので、要素を調べて動的テーブルに入れるには、ある種のループが必要になります。