我有一个JSON对象,它包含以下结构:
{" MSG":"文本"" ID":整数}
用户输入文本,对象在服务器端(Java)中生成,然后将作为String 传递给客户端上的JSON.parse()侧的。
问题是,当用户输入JSON对象格式作为文本时,该函数将失败并显示:
SyntaxError:位置1的JSON中的意外标记E
导致此错误的字符串是:
{" MSG":" {ENABLE:0,MOVING:0,ERRMESSAGE:}"" ID":999}
任何解决方法的想法?我不明白为什么会失败。