@Oyasumi-Punpun said in получить из json значения по фильтру:
[[RESULT]] = json.result.filter(function (obj) { return obj.id === id; })[0];
хм, интересно, спасибо.
Я решил через кубик браузер - яваскрипт так
в старом кубике так не работает.
Здравствуйте.
Получаю ответ от сервера
{ "loginv2":{ "status":"FAILED", "errors":[ { "errorCode":"A", "errorMsg":"" } ] } }{
"appVersion": "1.1",
"deviceId": "00789",
"deviceModel": "Firefox 55.0",
"osPlatform": "MW",
"osVersion": "Windows NT 8.1",
"password": "test",
"username": "test"
}
Пытаюсь спарсить status. BAS выдает синтакс еррор.
var json = JSON.parse([[SAVED_CONTENT]])
VAR_STATUS = json.loginv2.status
Спасибо
@info2010 У меня всё работает. Вот проект.
Уверен, что ответ от сервера именно?:
{ "loginv2":{ "status":"FAILED", "errors":[ { "errorCode":"A", "errorMsg":"" } ] } }{
"appVersion": "1.1",
"deviceId": "00789",
"deviceModel": "Firefox 55.0",
"osPlatform": "MW",
"osVersion": "Windows NT 8.1",
"password": "test",
"username": "test"
}
У меня работает, только если массив один:
{ "loginv2":{ "status":"FAILED", "errors":[ { "errorCode":"A", "errorMsg":"" } ] } }