Решено
В общем я блин тупил долго хотя нужно было просто просмотреть эти айдишники очнь внимательно , там в 2-3 айдишках я допустил опечатку случайную , поставил скобку лишнюю ] , или в if вставил случайно в конце не ту букву , в общем спасибо разрабу что айдишники эти появляются , именно на них и стоит обращать внимание (был еще 1 айдишник который не показывался в коде , это была функция , я ее просмотрел и увидел что случайно не правильно ее прописал вот так "Creation accs info") , а нужно Creation_accs_info , заменив все то что показывала эта ошибка и пересмотрел софт запустился
json parse
-
Всем привет.
Приходит ответ от сервера :"status": "ok", "meta": { "count": 1 }, "data": { "4203584": { "client_language": "ru",Нужно спарсить "client_language"
Делаю код:JSON.parse([[SAVED_CONTENT]]).data.4203584.client_languageНо bas почему то ругается на цифры.
Как их правильно вставлять?
Пробывал и в кавычки и в скобки и т.д -
@glazzer said in json parse:
Но bas почему то ругается на цифры.
Это js ругается на цифры.
JSON.parse([[SAVED_CONTENT]]).data["4203584"].client_language -
@glazzer said in json parse:
@fox
А если это число будет содержатся в переменой NEW то делаем так?JSON.parse([[SAVED_CONTENT]]).data["[[NEW]]"].client_language[[SAVED_CONTENT]] = '{"status":"ok","meta":{"count":1},"data":{"4203584":{"client_language":"ru"}}}' [[NEW]] = "4203584" [[TOSTER]] = JSON.parse([[SAVED_CONTENT]]).data[ [[NEW]] ].client_language log([[TOSTER]])