我想将代理列表的JSON数据转换成python中的数组。下面是我的JSON示例。我想得到列表对象下所有主机的数组。在
我不确定我是否应该(或可以)遍历列表中的每个主机,然后将其提取到一个数组中?或者有更好/更干净的方法。在
编辑:对不起,我应该评论说我是通过请求读取文件的。看来我的JSON已经被正确解码了,我试着这么做json.loads针对已经解码的JSON。在{
"status": "",
"list": [
{
"host": "118.26.147.119:80",
"ip_address": "118.26.147.119",
"port": 80,
"country_code": "CN",
"uptime": 86.2,
"connectionTime": 1.2633587,
"type": "http",
"lastValidatedDate": "2014-12-09T15:06:26",
"lastValidatedStatus": true,
"anonymity": false,
"supports_google": false,
"supports_browsing": true
},
{
"host": "111.13.109.52:80",
"ip_address": "111.13.109.52",
"port": 80,
"country_code": "CN",
"uptime": 99.9,
"connectionTime": 1.4086116,
"type": "http",
"lastValidatedDate": "2014-12-09T14:49:31",
"lastValidatedStatus": true,
"anonymity": false,
"supports_google": false,
"supports_browsing": true
}
]
}