2015-07-13 6 views
0

У меня есть переменная мыло, которое выглядит как этотКак получить доступ к элементам JSON

{ 
    "soapenv:Head":{ 
     "title": "titleName" 
    }, 
    "soapenv:Body":{ 
     "element1": "elementName" 
    } 
} 

Как я могу получить доступ к soapenv: Body? Я имею непредвиденный маркер: при попытке

soap.soapenv: Тело

ответ

0

Поскольку у вас есть специальный символ : в имя-ключа, вы должны использовать это:

soap["soapenv:Body"] 
1

Это не является допустимым идентификатором Javascript.

Вместо этого вам нужно использовать индексатор обозначения:

soap["soapenv:Body"] 
0

Try мыло ['soapenv:Body'] Ключ не могут принимать специальные символы при использовании нотации . для доступа

Смежные вопросы