4

オブジェクトと配列を含む (ネストされた) データ構造があります。既知のキーを使用して特定の値または複数の値にアクセスするなど、情報を抽出するにはどうすればよいですか?

例えば:

var data = {
    code: 42,
    items: [{
        id: 1,
        category: [{
            cId: 1,
            prodname: 'foo',
            quality: [{
                qId: 012,
                testName: 'micro'
            }, {
                qId: 013,
                testName: 'nano'
            }]
        }, {
            id: 2,
            prodname: 'bar'
        }]
    }]
};

key の値にアクセスするにはどうすればよいqualityですか?

: これは動的に生成される JSON オブジェクトのサンプルです。それは未知の深さです。

4

1 に答える 1

2

その方法は正しいです:

data.items[ 0 ].category[ 0 ].quality;
> [ Object, Object ]
于 2013-07-30T07:50:57.710 に答える