所以我对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][0]
但是如何访问嵌套在列表中的对象? (仍在研究它 - 可能会找到答案)
答案 0 :(得分:1)
如果你看看你的json,它就是一个哈希或列表的数组。要获取字段,您只需调用第一个数组元素和密钥。
response[issues][0][fields]