2021-12-09 将字符串格式化成json时有特殊字符例如换行符/n、/r报错解决方法

问题截图:


1.先将特殊字符replace后格式化。参考资料:

https://www.cnblogs.com/alsf/p/8662189.html

TreeGrid.str2json = function(s){

    debugger

    var json = null;

    // json = eval('(' + s + ')');

    var temp = s.replace(/\n/g,"\\n").replace(/\r/g,"\\r")

    json = eval('(' + temp + ')');

    // json = JSON.parse();

    return json;

}

你可能感兴趣的:(2021-12-09 将字符串格式化成json时有特殊字符例如换行符/n、/r报错解决方法)