将字符串解析为包含反斜杠的json

时间:2015-10-15 08:58:58

标签: javascript json parsing

如何将此字符串解析为JSon:

{"quest": "<span katex='\left \{ \sqrt{n+1}-\sqrt{n} \right \}'></span>"}

使用JSON.parse(str),我收到此错误:

 SyntaxError: Unexpected token l

1 个答案:

答案 0 :(得分:0)

这已经是一个有效的JSON对象了。

var obj = {"quest": "<span katex='\left \{ \sqrt{n+1}-\sqrt{n} \right \}'></span>"}

console.log(obj.quest);

如果你想保留反斜杠,你应该这样做:

console.log(JSON.stringify(obj.quest));