私は次のJSONを持っています(「名前」には、簡単にするためにここでは「シネマ」のみを表示するメンバーが多くあります)
{
"name": {
"cinema": {
"size": {
"w": 256,
"h": 200
},
"frame": {
"x": 0,
"y": 0,
"w": 256,
"h": 200
}
}
}
}
これは、変数を使用して解析JSON.parse
され、変数に格納されています bts_json
。「name」の各メンバーをループして、メンバー「frame」があるかどうかを検出したいと思います。以下は私のコードです。コンソールには何も印刷されません。
buildingNames = bts_json.name;
for (buildingFrame in buildingNames) {
if (buildingFrame.hasOwnProperty("frame")) {
console.log('exists');
console.log(buildingFrame["frame"]["y"]);
}
}
どこが間違っているのですか?
助けてくれてありがとう:)