Как получить доступ к значениям в многомерном массиве JSON с помощью jQuery
Поэтому я получаю многомерный массив JSON с помощью getJSON и хочу получить доступ к значениям в массиве, но не могу достичь дольше, чем первый элемент в массиве.
"producers",
[
{
"producer":{
"id":"1",
"name":"Em\u00e5mejeriet",
"address":" Grenv\u00e4gen 1-3",
"zipcode":" 577 39",
"district":" Hultsfred",
"webpage":"http:\/\/www.emamejeriet.se",
"logoURL":"..\/producenter\/images\/ema.png",
"latitude":"57.4999",
"longitude":"15.828"
}
},
{
"producer":{
"id":"2",
...и так далее.
Мой код:
$.getJSON("/url/producers.json", function(data) {
$.each(data, function() {
$.each(this, function(key, value) {
console.log(value.producer);
});
});
});
Вывод - это объект, я не знаю лучшего способа его вставить, скопированный из консоли браузера: "> Object {id: "1", name: "Emåmejeriet", address: "Grenvägen 1-3, zipcode: "577 39", disctrict: "Hulsfred"...}
Как я уже говорил, я искал и тестировал разные подходы на этом форуме, но не смог обойти его.