を返します。代わりに、これらの2つのプロパティを取得する私は、他のプロパティを持つ非常に大きなリストを取得し、もののは、オブジェクトのプロパティを反復することは、私はこのようになりますJSONを持っているすべてのオブジェクトのプロパティ
for(var key in metrics) {
if (metrics.hasOwnProperty(key)) {
console.log(key + " -> " + metrics[key]);
}
}
:
var metrics = report.specifications[0]
私はこのように、これら二つの性質を反復処理しようとしている:私は、オブジェクトが、このようにすることをアクセスオブジェクトの
私が取得無制限のリストの最初の行は次のとおりです。
__parentArray -> { metrics: { 'ga:pageviews': true, bounceRate: false } }
は、これは私の問題に関係していますか?
reportId: String,
specifications : [{
metrics: {
'ga:pageviews': Boolean,
bounceRate: Boolean
},
dimensions: {
}
}
]
}
任意のアイデア:
全体JSONスキーマは次のようになりますか?ここtoObject()メソッドを追加することで解決
http://stackoverflow.com/questions/1098040/checking-if-a-key-exists-in-a-javascript-object –
ないアイデア。そのコードは、 'metrics'オブジェクトを想定していると仮定して、2つのプロパティを反復するだけです。何が間違っているかを知るための十分な情報がありません。 –
奇妙なことに、代わりに無制限のリストが得られる – Manos