Я начинающий программист, и я пытаюсь разобрать выходной файл json из запроса API GET, чтобы вытащить долготы и координаты широты.Напишите цикл, который анализирует словари json с использованием python
Файл JSON выглядит как this.
Входной файл JSON: here.
Мой код для разбора файла JSON в настоящее время выглядит следующим образом:
ourResult = js['transactions'][0]['meta']
for majorkey, subdict in ourResult.iteritems():
print majorkey
for subkey, value in subdict.iteritems():
print subkey, value
Это, однако, только возвращение одного набора значений в ключе «местоположение», и я стараюсь идти уровень далее тянуть значения «lon» и «lat».
Любая идея, какой код я должен использовать для этого?
Вы должны поместить соответствующие части своего json-файла в сообщение. –
Пробовал ли вы 'ourResult = js ['transaction'] [1] ['meta']' (1 вместо 0)? Первое значение в списке не содержит данных lat/lon. – mehtunguh
вместо ссылки, введите необходимый код json. – manetsus