Нашел решение проблемы, суть была в том, что в двух функциях, совпадали метки, только сейчас понял, что метки имеют глобальное значение, а не локальное. Спасибо форуму!
json parse не получается парсить
-
Помогите пожалуйста, постоянные проблемы подозреваю из-за квадратных скобок
Нужны данные location
строка:{"count":2,"previous":null,"results":[{"id":"8054e9ad","card":"71be3d7c","trn_type":"refill","created_at":"2019-01-09 21:05","location":"14082","sum":67.0,"transaction_products":{},"bonuses":{"transfer":0,"refill":3,"month_refill":74,"withdrawal":0},"card_number":"8428648984984228","receipt":74158,"partner"}]}var json = JSON.parse([[SAVED_CONTENT]]).results VAR_C_LOCATION = json.location -
@roman-vas said in json parse не получается парсить:
{"count":2,"previous":null,"results":[{"id":"8054e9ad","card":"71be3d7c","trn_type":"refill","created_at":"2019-01-09 21:05","location":"14082","sum":67.0,"transaction_products":{},"bonuses":{"transfer":0,"refill":3,"month_refill":74,"withdrawal":0},"card_number":"8428648984984228","receipt":74158,"partner"}]}
Проблема не в скобках, а в неверном пути.
var json = JSON.parse([[SAVED_CONTENT]]).results[0]; VAR_C_LOCATION = json.location