2016-01-22 88 views
0

我有一個與SocketIO,NodeJS和javascript有關的問題。 我有一個客戶端,它應該實時顯示信息。 我使用這個代碼來解析JSON對象Socketio意外的輸入結束

socket.on('message', function(dataString){ 
     var data=JSON.parse(dataString.replace(/'/g, '"')); 
     //..Extra stuff to process the data 
} 

但是我得到未捕獲的語法錯誤:輸入意外結束,每次的消息到達客戶端。

我能做些什麼來避免這個錯誤?

乾杯

回答

1

你似乎缺少一個 ')',試試這個:

socket.on('message', function(dataString){ 
     var data=JSON.parse(dataString.replace(/'/g, '"')); 
     //..Extra stuff to process the data 
});