0
JSON構造を数:JSON - 戻りプロパティ
{
"codes":[
{
"id":"1",
"code":{
"fname":"S",
"lname":"K"
}
},
{
"id":"2",
"code":{
"fname":"M",
"lname":"D"
}
}
]
}
私は、各コードをループにしたいと、各コード内のプロパティの数を警告
success: function(data){
var x, count=0;
for (x = 0; x < data.codes.length; x++){
for (property in data.codes[x].code) {
count++;
alert(count);
}
}
}
上記動作しますが、 count
として4を返します。 code
ごとに2を返します。
私は自分の投稿を更新したように思われます。私はオブジェクトをループしていて、 'count' = 4を得ています。それぞれの' code'> 'code'に対して、それは2を返さなければなりません。 – techlead
私は4:codes [0] .fname、codes [0] .lname、codes [1] .fname、codes [1] .lname – PiTheNumber
を4と数えますが、これは私が望むものではありません。それぞれの 'code'にプロパティの数を表示したいと思います。それぞれの' code'には2つのプロパティしかありません - (1)fname(2)lname – techlead