-2
配列を含むオブジェクトを解析しようとしています。私は、このようにそれを行うにはしたくないオブジェクトのオブジェクト配列を抽出する
"translations": [
{"languageCode": "id","value": "Program Televisi"},
{"languageCode": "ms","value": ""},
{"languageCode": "ar","value": "تليفزيون"},
{"languageCode": "en","value": "Television"}
]
},
"subgenre": {
"id": 227,
"translations": [
{"languageCode": "id","value": "Sports"},
{"languageCode": "ms","value": ""},
{"languageCode": "ar","value": ""},
{"languageCode": "en","value": "Sports"}
]
}
、language
が"en"
あるオブジェクトが必要:
translations_array.forEach(function (obj1, i) {
if (obj1.languageCode === 'en') {
return obj1.value.toString();
}
});
代わりに、私はむしろ直接フェッチのようなものだろう:
をtranslations[].value[languageCode='en']
これについては何もJSONとは関係ありません。私は質問とタイトルaccordinly –
...を修正し、より良いレイアウトは、あなたがその最初の配列のidとキーをmisedしていることを示しています。それは答えに影響しません。 – Jamiec
@Jamiec:より重複したターゲットを見つけたと思いますか? – Cerbrus