JSON.parse()无法解析内部带有JSON对象的String

时间:2016-09-27 11:22:51

标签: javascript json parsing

我有一个JSON对象,它包含以下结构:

  

{" MSG":"文本"" ID":整数}

用户输入文本,对象在服务器端(Java)中生成,然后将作为String 传递给客户端上的JSON.parse()侧的。

问题是,当用户输入JSON对象格式作为文本时,该函数将失败并显示:

  

SyntaxError:位置1的JSON中的意外标记E

导致此错误的字符串是:

  

{" MSG":" {ENABLE:0,MOVING:0,ERRMESSAGE:}"" ID":999}

任何解决方法的想法?我不明白为什么会失败。

0 个答案:

没有答案