【问题标题】:Unexpected error while parsing JSON in javascript在 javascript 中解析 JSON 时出现意外错误
【发布时间】:2015-08-28 05:52:13
【问题描述】:

从文本拆分后,我得到了一个字符串对象。现在我正在尝试将该文本转换为 JSON 对象。

分割后的文字

{location:"Web",initial:"",firmType:"",toaxfrtype:""}

当我尝试使用 JSON.parse 解析它时,出现错误,

SyntaxError: Unexpected token l.

我在上面的文本中还有一些其他的字符串值。使用 JSON.parse 解析得很好。只有上面的字符串不起作用。 谁能帮我解决这个问题。

【问题讨论】:

标签: javascript json


【解决方案1】:

你需要引号"所以改变

 {location:"Web",initial:"",firmType:"",toaxfrtype:""}

 {"location":"Web","initial":"","firmType":"","toaxfrtype":""}

我附上了经过修正后显示现在有效的图像。您可以先在线验证器进行验证。

【讨论】:

    【解决方案2】:

    这不是 JSON。您需要引用所有字符串,包括键。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多