您的位置:首页 > Web前端 > JavaScript

JavaScript 中字符串转为Json对象出错的解决

2010-11-08 20:05 579 查看
var text = '{a:"aa\r\nb\r\nb",b:"33"}';
var json = eval("(" + text + ")");// 报错:未结束的字符串常量

//正确
while (text.indexOf("\r") >= 0) {
text = text.replace("\r", "\\r");
text = text.replace("\n", "\\n");
}
var json = eval("(" + text + ")");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: