4
我在解析python中的这个json时遇到了一些麻烦。Python JSON解码
从basehttpserver我找回
[
{
"changed_aspect": "media",
"object": "geography",
"object_id": "1306",
"subscription_id": 1326,
"time": 1300570688
}
]
其中,我投入simplejsondecoder与
data = simplejson.loads(s)
,但是当我看到数据的长度,它回来了与1%,而不是5对于像我期待的json对象。
下面是所有代码,将问题放在别处。
class httpserver(BaseHTTPServer.BaseHTTPRequestHandler):
def do_POST(self):
self.data_string = self.rfile.read(int(self.headers['Content-Length']))
self.send_response(200)
self.end_headers()
data = simplejson.loads(self.data_string)
print len(data)
return
嗯,我觉得哑巴。谢谢安德鲁! – exiva 2011-03-19 22:03:02