如何解析离子2中的json

时间:2017-08-31 12:06:47

标签: ionic-framework ionic2

我有一个 json数组,如下所示。

{
 "Success":[
  {
     "auth_id":"3",
     "mobile":"123456789",
     "password":"e10adc3949ba59abbe56e057f20f883e",
     "type":"2",
     "status":"1",
     "last_login":null,
     "student_fullname":"Kirti Yadav ",
     "parent_fullname":null,
     "id":null,
     "pnr_no":"6756787",
     "fname":null,
     "middlename":"mahesh",
     "lname":null,
     "birth_date":"1994-02-07 12:08:55"
  }
]
}

如何解析此json数组以获取移动字段。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

JSON是在Javascript中表示对象的本机类型。

Ionic 2使用Angular 2(告诉我,如果我错了)所以它是Javascript或Typescrit(这与json相同)

所以你可以像这样轻松访问它:

let obj = {
 "Success":[
  {
     "auth_id":"3",
     "mobile":"123456789",
     "password":"e10adc3949ba59abbe56e057f20f883e",
     "type":"2",
     "status":"1",
     "last_login":null,
     "student_fullname":"Kirti Yadav ",
     "parent_fullname":null,
     "id":null,
     "pnr_no":"6756787",
     "fname":null,
     "middlename":"mahesh",
     "lname":null,
     "birth_date":"1994-02-07 12:08:55"
  }
]
};
console.log(obj.Success[0].mobile);

这将在控制台中输出:

123456789

因为mobile = 123456789

再见:)