値を取得しようとしているjsonファイルがあります。このファイルでは、1 つのオブジェクトが別のオブジェクト内にネストされています。最上位の値は分離できますが、ネストされた値は分離できません。構文の問題に違いありません。これが私が使用しているものです。
これはjsonです:
{
"total": [
[
{
"votes": "79,060"
},
{
"percent": "11%"
},
{
"winner": "0"
}
],
[
{
"votes": "167,800"
},
{
"percent": "22%"
},
{
"winner": "0"
}
],
[
{
"votes": "51,519"
},
{
"percent": "7%"
},
{
"winner": "0"
}
],
[
{
"votes": "297,060"
},
{
"percent": "39%"
},
{
"winner": "1"
}
],
[
{
"votes": "156,787"
},
{
"percent": "21%"
},
{
"winner": "0"
}
]
],
"useWinnerColors": 1,
"timestamp": "3:00 p.m. April 26",
"candidateCount": 5
}
私が書くとき:
console.log(json.candidateCount);
正しい答えが得られました (5)。
しかし、私が書くとき:
console.log(json.total[0][1]);
オブジェクト {パーセント = "11%"} を取得します。
そして、私が書くとき:
console.log(json.total[0].votes);
私は未定義になります。
「合計」で項目の値を分離するにはどうすればよいですか?