繁体   English   中英

如何使用python遍历此嵌套json数组

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM