我有一个具有多个根的JSON数组:
[
{
"issuer_ca_id": 16418,
"issuer_name": "C=US, O=Let's Encrypt, CN=Let's Encrypt Authority X3",
"name_value": "sub.test.com",
"min_cert_id": 325717795,
"min_entry_timestamp": "2018-02-08T16:47:39.089",
"not_before": "2018-02-08T15:47:39"
},
{
"issuer_ca_id":9324,
"issuer_name":"C=US, O=Amazon, OU=Server CA 1B, CN=Amazon",
"name_value":"marketplace.test.com",
"min_cert_id":921763659,
"min_entry_timestamp":"2018-11-05T19:36:18.593",
"not_before":"2018-10-31T00:00:00",
"not_after":"2019-11-30T12:00:00"
}
]
我想迭代它并用Python打印issuer_name
值。有什么解决办法吗?在
使用
json
包并加载json。假设它是内存中的字符串(与.json
文件相反):给出:
^{pr2}$现在,在我看来,这些名称不像名称,但这是分配给
issuer_name
字段的名称,所以我认为这是您必须与数据所有者讨论的问题。在如果它是一个文件,则按以下基本模式进行加载:
请参阅此处的文档:https://docs.python.org/3.7/library/json.html
相关问题 更多 >
编程相关推荐