json转义

转载 2015年07月06日 22:42:07
  1. Writer wr = response.getWriter();  
  2.   
  3. if(exceptionTrace.indexOf("'")!=-1){  
  4.     //将单引号转义一下,因为JSON串中的字符串类型可以单引号引起来的  
  5.     exceptionTrace = exceptionTrace.replaceAll("'""\\'");  
  6. }  
  7. if(exceptionTrace.indexOf("\"")!=-1){  
  8.     //将双引号转义一下,因为JSON串中的字符串类型可以单引号引起来的  
  9.     exceptionTrace = exceptionTrace.replaceAll("\"""\\\"");  
  10. }  
  11.   
  12. if(exceptionTrace.indexOf("\r\n")!=-1){  
  13.     //将回车换行转换一下,因为JSON串中字符串不能出现显式的回车换行  
  14.     exceptionTrace = exceptionTrace.replaceAll("\r\n""\\u000d\\u000a");  
  15. }  
  16. if(exceptionTrace.indexOf("\n")!=-1){  
  17.     //将换行转换一下,因为JSON串中字符串不能出现显式的换行  
  18.     exceptionTrace = exceptionTrace.replaceAll("\n""\\u000a");  
  19. }  
  20.   
  21. wr.write("{success:false,exception:true,msg:'" +exceptionTrace + "'}");  

Gson库和Android自带JSON解析对转义字符的处理存在不同

遇到一坑,以前用的是Gson库,现在改为Android自带的JSON解析,后端收到数据有时会解析失败,查找原因,发现Gson库和Android自带JSON解析对转义字符的处理存在稍许的不同。举例如下:...

Android 解析带转义符的json

最近几天写Android写的有点儿癫疯状态,下午在获取远程服务器的JSON字符串儿的时候遇到了个问题,就是从服务器返回的JSON带了转义符,也就是反斜杠,然后JSON就死活解析不了了,大致上返回来的是...

json字符串出现转义符,导致调用者使用ObjectMapper解析成Map报错

json1串: {"orderCount":0,"signType":"SHA256WithRSA","sign":"85022E420F6F0429A2A1F8774C66C04BFF6085CEE...

转义字符(\)对JavaScript中JSON.parse的影响

按照ECMA262第五版中的解释,JSON是一个提供了stringify和parse方法的内置对象,前者用于将js对象转化为符合json标准的字符串,后者将符合json标准的字符串转化为js对象。js...

JSON数据中存在单个转义字符“\”的处理

1、反斜杠(又称右斜杠),还表示转义字符,字符串中不能成单出现; 2、若JSON数据中存在奇数个反斜杠时后台又不做处理的前提下,移动端可以过滤该特殊字符: 第一步:构建工具类: public...

ajax post json数据字符被转义

这两天在做一个easyui datagrid 与服务器端数据交互时遇到了一个问题, 利用ajax上传json格式的数据,对于更改操作使用put方法,对于添加操作使用post方法,js代码如下: ...

Android,使用Json发送数据中,使用的Java转义字符 KanKan原创

与php后台发送数据的时候,使用post请求,要求用到这种格式。 有关转义字符,内容很多, JAVA中转义字符: 最多的就是第一条了 1.特殊字符:就3个 \":双引号 \':单引号 \\:...

转义字符(\)对JavaScript中JSON.parse的影响概述

JSON是一个提供了stringify和parse方法的内置对象,前者用于将js对象转化为符合json标准的字符串,后者将符合json标准的字符串转化为js对象,本文为大家介绍下转义字符对JSON.p...

Android解析带转义符的JSON

最近几天写Android写的有点儿癫疯状态,下午在获取远程服务器的JSON字符串儿的时候遇到了个问题,就是从服务器返回的JSON带了转义符,也就是反斜杠,然后JSON就死活解析不了了,大致上返回来的是...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:json转义
举报原因:
原因补充:

(最多只允许输入30个字)