如何使用Angular/Jquery或javascript将复杂的Json解析为数组?

如何使用Angular/Jquery或javascript将复杂的Json解析为数组?,javascript,jquery,json,angularjs,angularjs-ng-repeat,Javascript,Jquery,Json,Angularjs,Angularjs Ng Repeat,您好,我有一个来自$resource请求的json数据,我需要将其解析为数组,以便迭代其属性。任何帮助都将不胜感激 { "feed": { "author": { "name": { "label": "iTunes Store" }, "uri": { "label": "http://www.apple.com/itunes/" } }, "entry":

您好,我有一个来自$resource请求的json数据,我需要将其解析为数组,以便迭代其属性。任何帮助都将不胜感激

{
"feed": {
    "author": {
        "name": {
            "label": "iTunes Store"
        },
        "uri": {
            "label": "http://www.apple.com/itunes/"
        }
    },
    "entry": [
        {
            "im:name": {
                "label": "Paddington"
            }, 
            "im:image": [
                {
                    "label": "url1",
                    "attributes": {
                        "height": "60"
                    }
                },
                {
                    "label": "url2",
                    "attributes": {
                        "height": "60"
                    }
                },
                {
                    "label": "url3",
                    "attributes": {
                        "height": "170"
                    }
                }
            ]
        },
        {
            "im:name": {
                "label": "Interstellar"
            },"im:image": [
                {
                    "label": "url4",
                    "attributes": {
                        "height": "60"
                    }
                },
                {
                    "label": "url5",
                    "attributes": {
                        "height": "60"
                    }
                },
                {
                    "label": "url6",
                    "attributes": {
                        "height": "170"
                    }
                }
            ]
        }
    ],
    "updated": {
        "label": "2015-04-18T11:29:36-07:00"
    },
    "rights": {
        "label": "Copyright 2008 Apple Inc."
    },
    "title": {
        "label": "iTunes Store: Top Movies"
    }
}
}

我需要填充标签和URL

app.factory('movieService',function ($resource) {
return $resource('https://itunes.apple.com/us/rss/topmovies/limit=50/genre=:id/json', {id: '@id'});
}))


谢谢

您可以使用javascripts
JSON.parse()
方法将JSON解析为对象。然后可以遍历对象的键

var object = JSON.parse(json);

var item;
for (var i in object) {
    item = object[i];
}

我相信你可以只做
JSON.parse(object)
你能给我举个例子吗?参考这里你尝试了什么?我们可以“帮助”你,而不是为你编写代码。请看,我添加了很多评论:谢谢诺曼,你是最后一个帮助,你能告诉我如何循环使用它们,比如生成两个摘要吗?我真的很感激