获取Python中特定JSON元素的值

2024-06-08 17:29:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我对Python和JSON还不太熟悉,所以如果我听起来不太明白的话,我很抱歉。我从Google Translate API得到以下结果,并希望解析出“translatedText”的值:

{
 "data": {
  "translations": [
   {
    "translatedText": "Toute votre base sont appartiennent à nous"
   }
  ]
 }
}

此响应简单地存储为一个字符串,使用如下:

response = urllib2.urlopen(translateUrl)
translateResponse = response.read()

所以是的,我要做的就是把翻译后的文本存储在一个变量中。我已经搜索了Python文档,但是看起来很混乱,似乎不认为JSON是作为一个简单的字符串存储的,而不是一些超级酷的JSON对象。


Tags: 字符串apijsondatabaseresponsegooglenous