[英]How to iterate through this nested json array with python
因此,我对JIRA进行了API调用,以获取所有问题的列表。 它返回如下内容:
{
issues: [
{
fields: {
description:
summary:
creator:
reporter:
priority:
}
}
]
而且我正在尝试探究fields
内的东西。 这是我所拥有的:
response = requests.get(url + '/search?jql=resolution%20=%20Unresolved%20order%20by%20priority%20DESC,updated%20DESC', auth=auth).json()
接着 :
response['issues']
有效。 但是我找不到访问fields
然后访问其中的元素的方法。 我曾考虑过进行迭代,但不确定是否有更简单的解决方案。
我的理解是response [issues]是一个列表,我知道如何访问其中的每个元素response[issues][0]
但是如何访问嵌套在列表中的对象? (仍在研究中-可能会找到答案)
如果您查看自己的json,则是一个哈希数组或字典列表。 要获取字段,您只需调用第一个数组元素和键。
response[issues][0][fields]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.