私はbingのjson apiに問題があります。ここでjsonデコードの問題(bingデータ)(python)
は私がapi.bing.net/json.aspxから受け付けておりますJSONデータである:
{"SearchResponse":{"Version":"2.2","Query":{"SearchTerms":"news"},"Translation":{"Results":[{"TranslatedTerm":"Noticias"}]}}}
私はTranslatedTerm値「Noticias」を解析する必要がありますが、私がJSONに問題があるようですデコードする。私はこれを使用しています。..
result = j.loads(bytes)
print result['SearchResponse']['Translation']['Results']
とPythonが私にこの与える:私はこのようにそれを使用して追加した場合
[{u'TranslatedTerm': u'Noticias'}]
を:
result['SearchResponse']['Translation']['Results']["TranslatedTerm"]
Pythonは
print result['SearchResponse']['Translation']['Results']["TranslatedTerm"]
のようなエラーが発生します
TypeError:リストインデックスはint型でなければなりませんegers
どうすれば 'Noticias'を平易な文字列として取得できますか?多くの訴えがあります...