0

私はこのjson配列を持っています:

var a = [{"results":[{"id":"25","name":"John","age":"46"},{"id":"41","name":"Sonny","age":"31"}],"count":2,"total":14}];

これには、「results」という配列と、count と total という数値を持つ他の 2 つの変数が含まれています。

上記の配列から「results」、「count」、「total」の各値を取得するにはどうすればよいですか?

私が試した: console.log(a.count);

しかし、それは未定義と言っています。

4

2 に答える 2

2

結果をロードするには:

console.log(a[0].results);

カウントをロードするには:

console.log(a[0].count);

合計をロードするには:

console.log(a[0].total);
于 2012-10-08T04:26:58.110 に答える
1

まず、コードを実行するとが発生しSyntaxError: Unexpected token ILLEGALます。

ageの間に無効な文字があります"age"‌​:"31"

それを削除するとa、配列になります。したがって、最初の要素はa[0]

それから

でカウントを取得a[0].count

によって結果を取得しますa[0].results

于 2012-10-08T04:33:29.693 に答える