我有以下几行:
r = requests.post(url, data=json.dumps(data), headers=headers)
json_output = r.json()
print(json_output["hits"]["hits"])
我得到了这个回复:
[
{
u'sort': [
1414496113003
],
u'_type': u'syslog',
u'_index': u'logstash-2014.10.28',
u'_score': None,
u'fields': {
u'@timestamp': u'2014-10-28T11:35:13.003Z',
u'syslog_hostname': u'hostname'
},
u'_id': u'kq9DHVRCSkmTrSr9VJnURA'
}
]
我只需要获得" @ timestamp"。我该如何管理?我想我必须对print(json_output["hits"]["hits"])
做更多的事情?
答案 0 :(得分:2)
print json_output[0]['fields']['@timestamp']