Я новичок в программировании и изучаю много в эти дни. Я застрял в недавней проблеме, которую я не мог решить с помощью Google. Я получаю JSON от вызова API. Я проанализировал его, сохранил в myObject, и он выглядит так:
{
'"TimePeriod"': '2019-05-15',
AveragePosition: '3.25',
ConversionRate: '0',
CostPerAssist: '0',
}
Как видите, слово TimePeriod
заключено в одинарные И двойные кавычки. Одна странная находка в том, что когда я копирую JSON из консоли, он добавляет к нему пустую строку, которая не видна внутри консоли: ' "TimePeriod"'
Я пытался получить к нему доступ в виде массива:
myObject["TimePeriod"];
myObject['"TimePeriod"'];
myObject[' "TimePeriod"'];
myObject['\"TimePeriod\"']
myObject['\'\"TimePeriod\"\'']
и т.д.. но я не могу получить значение даты 2019-05-15. Я, очевидно, могу получить доступ ко всем другим значениям ниже первого TimePeriod.
То, что я получаю за TimePeriod
, всегда: undefined
.