如何在jQuery或AngularJS中解析json数组数组

时间:2014-02-25 11:30:05

标签: javascript jquery json angularjs

Hi My Json如下所示,我想解析它以将数据绑定到数组。请提供我如何解析它?

[
  {
    "ImgUrl": "http://www.cowboysalamocityharley.com/used_bikes/DSC_7815.JPG",
    "CarouselImages": [
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7816.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7817.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7818.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7819.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7820.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7821.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7822.JPG"
    ],
    "VehicleId": 1
  },
  {
    "ImgUrl": "http://www.cowboysalamocityharley.com/used_bikes/DSC_7816.JPG",
    "CarouselImages": [
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7816.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7817.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7818.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7819.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7820.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7821.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7822.JPG"
    ],
    "VehicleId": 2
  },
  {
    "ImgUrl": "http://www.cowboysalamocityharley.com/used_bikes/DSC_7817.JPG",
    "CarouselImages": [
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7816.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7817.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7818.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7819.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7820.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7821.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7822.JPG"
    ],
    "VehicleId": 3
  },
  {
    "ImgUrl": "http://www.cowboysalamocityharley.com/used_bikes/DSC_7818.JPG",
    "CarouselImages": [
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7816.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7817.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7818.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7819.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7820.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7821.JPG",
      "http://www.cowboysalamocityharley.com/used_bikes/th_DSC_7822.JPG"
    ],
    "VehicleId": 4
  }
]

有什么方法可以使用内置库解析它,还是需要循环?

2 个答案:

答案 0 :(得分:0)

试试这个

var json = eval("(" + result + ")");

答案 1 :(得分:0)

试试这个:

var arr = JSON.parse(data);