json apiの応答で繰り返し処理しようとしています。必要なデータに到達できません。ネストされたJSONを繰り返し処理する
ここはapiの応答例です。 "私はそれが完全であるか有効なjsonではないことを知っています:)"
{
"status": "running",
"reasons": [],
"nodes": {
"Server1": {
"status": "running",
私は単純なforループを使ってそれを繰り返しています!
for platforms in sbNode:
request = urllib2.Request(API URL)
json_res = json.load(urllib2.urlopen(request))
for node in json_res['nodes']:
print node['status']
と私は、エラーメッセージ
はTypeError取得しています:文字列のインデックスは整数
でなければならないとnormaly私はちょうどJSONデータを見るためにforループを印刷するが、それはただのServer1を印刷します。
私はここに迷ってしまいました....
ヘルプ!
ありがとうございました
ここに行きます!どうもありがとう !! – Arriflex