[英]Unable to parse JSON
我有一個jSON,如下所示
var data = [{
"RestrntArea": "dfew"
}, {
"RestrntArea": "Home"
}, {
"RestrntArea": "Kiran"
}, {
"RestrntArea": "Meridian"
}, {
"RestrntArea": "Office"
}, {
"RestrntArea": "SomeLocation"
}, {
"RestrntArea": "Testing"
}, {
"RestrntArea": "TestLOcation"
}, {
"customer_id": "3"
}, {
"mobile_number": "9876543211"
}];
我如何從上述JSON獲取customer_id
我已經嘗試過這種方式
alert(data.customer_id);
但是它給了我不確定的感覺。
誰能幫我
試試看
data[8].customer_id // "3"
為什么是8
? 因為您使用的是在第8個鍵索引中設置了customer_id
對象文字的數組。
如果要循環搜索您的customer_id
所有鍵 ,則需要:
for(var i=0; i<data.length; i++){
if(data[i].hasOwnProperty('customer_id')){
console.log(data[i].customer_id); // "3"
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.