日期:2014-05-16  浏览次数:20396 次

js解析json时处理回车和换行

用ajax返回的json数据经js解析的时候会报错,这时候要在js解析json之前对数据进行处理

?? 1、回车换行符

? mysql oracle sqlserver
换行符 \r? 或\r\n或CHAR(10) CHR(10) CHAR(13)
字符串连接符 CONCAT() ||或CONCAT() +

2、处理回车换行

??? var result=result.replace(new RegExp("\r\n","gm"),"");

3、将双引号转换成单引号

?????var result=result.replace(new RegExp("\"","gm"),"\'");