将Json字符串解析为Python Google应用程序引擎服务器
我正在实现一个客户端服务器Android应用程序。 使用POST请求,我在服务器端解析从客户端发送的Json对象 我在服务器上得到的是:将Json字符串解析为Python Google应用程序引擎服务器,python,json,google-app-engine,dictionary,Python,Json,Google App Engine,Dictionary,我正在实现一个客户端服务器Android应用程序。 使用POST请求,我在服务器端解析从客户端发送的Json对象 我在服务器上得到的是: {“text”:“cccc”,“type”:1} 在一个json.load()方法(传递我收到的内容)之后,我得到: 如果我尝试使用以下方法获取值: self.value = frase['type'] self.text = frase['text'] 我有一个错误: string indices must be integers 我哪里错了? 提
{“text”:“cccc”,“type”:1}
在一个json.load()方法(传递我收到的内容)之后,我得到:
如果我尝试使用以下方法获取值:
self.value = frase['type']
self.text = frase['text']
我有一个错误:
string indices must be integers
我哪里错了?
提前谢谢
FB
frase={u'type':1,u'text':u'cccc'};打印框['type']
-这对我有用。我想你的问题在别处。。就像你已经有了这个值,并开始“切片”它。“frase”的赋值出现了问题,请同时显示代码的peice。是的,这很奇怪。通过shell使用python,一切都很好。解决了这个问题,我迭代了一个只包含一个对象的对象。
string indices must be integers