我有一个与SocketIO,NodeJS和javascript相关的问题。 我有一个客户端,应该实时显示信息。 我使用此代码来解析JSON对象
socket.on('message', function(dataString){
var data=JSON.parse(dataString.replace(/'/g, '"'));
//..Extra stuff to process the data
}
但是每当消息到达客户端时,我都会得到未捕获的SyntaxError:意外的输入结束。
我该怎么做才能避免此错误?
干杯
答案 0 :(得分:1)
你似乎错过了')',试试这个:
socket.on('message', function(dataString){
var data=JSON.parse(dataString.replace(/'/g, '"'));
//..Extra stuff to process the data
});