使用循环获取python 3.4中嵌套JSON文件的值
如何循环获取嵌套JSON文件的内部值? 获取错误:KeyError:“字段” 如何获取所有字段的描述?以及汽车的标志(如果存在)?无法获取这样的值(使用循环获取python 3.4中嵌套JSON文件的值,json,python-3.x,nested,Json,Python 3.x,Nested,如何循环获取嵌套JSON文件的内部值? 获取错误:KeyError:“字段” 如何获取所有字段的描述?以及汽车的标志(如果存在)?无法获取这样的值( 我做到了!只是使用try-catch检查值是否存在 对于数据中的x: 对于x[“字段”]中的每个hindex: 尝试: MY FILE: [ { "fields": { "1.0": { "units": "грн", "title": "авторська винаго
我做到了!只是使用try-catch检查值是否存在 对于数据中的x: 对于x[“字段”]中的每个hindex: 尝试:
MY FILE: [
{
"fields": {
"1.0": {
"units": "грн",
"title": "авторська винагорода, інші доходи від реалізації майнових прав інтелектуальної власності",
"items": []
},
"35.0": {
"units": "",
"title": "Автомобіль легковий",
"items": [
{
"description": "3.5", #NOT all fields have such value
"model": "Cayenne", #NOT all fields have such value
"source": "сайт ВРУ", #NOT all fields have such value
"year": "2011", #NOT all fields have such value
"mark": "Porsche", #NOT all fields have such value
"id": 159067 #NOT all fields have such value
}
]
}
}
]
MY FILE: [
{
"fields": {
"1.0": {
"units": "грн",
"title": "авторська винагорода, інші доходи від реалізації майнових прав інтелектуальної власності",
"items": []
},
"35.0": {
"units": "",
"title": "Автомобіль легковий",
"items": [
{
"description": "3.5", #NOT all fields have such value
"model": "Cayenne", #NOT all fields have such value
"source": "сайт ВРУ", #NOT all fields have such value
"year": "2011", #NOT all fields have such value
"mark": "Porsche", #NOT all fields have such value
"id": 159067 #NOT all fields have such value
}
]
}
}
]
print(str(x["fields"][eachindex]["items"][0])) #WORKING
except IndexError:
pass