我正在尝试解析我通过websocket获得的结果。
sock.onmessage = function(e) {
log(e.data);
}
function log(m) {
var obj = JSON.parse(m);
}
但是我收到了错误
SyntaxError: JSON.parse: unexpected character
在服务器上用python说明
def broadcast(self):
response = urllib2.urlopen('http://localhost:8001/json?as_text=1')
data = response.read();
for c in self.clients:
c.sendMessage(data)
答案 0 :(得分:0)
可能你必须做那样的事情
data = JSON.stringify(response)