我通过RabbitMQ传递JSON.stringify消息。看来,当它通过兔子时,它不再是JSON.parse可以读取的东西了。
sendNodeCreated(JSON.stringify({UID:"sdflkjh45", NAME:"Node 71", X:45, Y:54}));
在另一端,我收到一个字符串:
{"UID":"sdflkjh45","NAME":"Node 71","X":45,"Y":54}
当我在这个字符串上调用JSON.parse时,我得到了
SyntaxError: Unexpected token s
at Object.parse (native)
任何帮助都会非常感激。此消息在我正在运行的python应用程序中解析正常,并且JSONlint说它有效。
答案 0 :(得分:0)
好吧,我强制执行了rabbit_req,现在一切正常。希望这种情况持续存在。