Я проанализировал строку json, и я пытаюсь получить доступ к элементам. Я не могу получить доступ к LINK1, LINK2, link3«Объект Object» или undefined возвращен при доступе к элементам JSON
{
"click_title":"GO",
"links":
{
"commonlink":"http:\/\/bookings.com",
"alllinks":
[
[
{
"link1":"http:\/\/xyz1.com\/get\/a",
"link2":"http:\/\/www.anotherwebsite1.com\/c\/t",
"link3":"http:\/\/www.newsite1.com\/v\/h"
},
{
"link1":"http:\/\/xyz2.com\/get\/a",
"link2":"http:\/\/www.anotherwebsite2.com\/c\/t",
"link3":"http:\/\/www.newsite2.com\/v\/h"
}
],
[
{
"link1":"http:\/\/xyz3.com\/get\/a",
"link2":"http:\/\/www.anotherwebsite3.com\/c\/t",
"link3":"http:\/\/www.newsite3.com\/v\/h"
}
]
]
}
}
вар данных = $ .parseJSON (dbData);
Я могу получить доступ к click_title и commonlink с помощью этого: -
data.click_title
data.links['commonlink']
, но не в состоянии получить доступ к LINK1, link2, link3. Я попытался
data.links['alllinks'] which returns [object Object].
Если я пытаюсь
data.links['alllinks']['link1'] i get undefined
Если вы перестали использовать оповещения для отладки и начали использовать консоль, вы фактически увидите структуру объектов вместо '[object, object]'. – adeneo
Я не использую предупреждение –