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