Я не могу понять, как выполнить доступ вложенных объектов с помощью simplejson. Я посмотрел на примерах в docs и искал, но не могу найти способ достижения следующих функций:simplejson индексирование вложенных объектов
nested = json.loads('{ "foo": {"bar": 1}}')
value = nested['foo.bar']
if(value == 1):
print('success')
Это производит следующее сообщение об ошибке:
KeyError: 'foo.bar'
Есть ли способ получить вложенные объекты, не имеющие доступа к одному объекту за раз?
Что не так с 'nested ['foo'] ['bar']' точно? –
Спасибо Martijn, я новичок в python и не знал об этом синтаксисе для доступа к словарю. Это отлично подходит для моего использования. – dsimmie