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


Posted in Javascript onJuly 11, 2018

1、反斜杠(又称右斜杠"\"),还表示转义字符,字符串中不能成单出现;

斜杠(又称左斜杠“/”)

例如,在Android中定义字符串时:

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

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

2、若JSON数据中存在奇数个反斜杠时后台又不做处理的前提下,移动端可以过滤该特殊字符:

第一步:构建工具类:

public class JSONEncodeUtil {
  /**
  * 将奇数个转义字符变为偶数个
  * @param s
  * @return
  */
  public static String getDecodeJSONStr(String s){
   StringBuilder sb = new StringBuilder();
   char c;
   for (int i = 0; i < s.length(); i++) {
    c = s.charAt(i);
    switch (c) {
    case '\\':
     sb.append("\\\\");
     break;
    default:
     sb.append(c);
    }
   }
   return sb.toString();
  }
 }

第二步:在解析JSON字符串前先进行转化处理:

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

总结

以上所述是小编给大家介绍的JSON数据中存在单个转义字符“\”的处理方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery $(document).ready() 与window.onload的区别
Dec 28 Javascript
Javascript UrlDecode函数代码
Jan 09 Javascript
Jquery.addClass始终无效原因分析
Sep 08 Javascript
js控制淡入淡出示例代码
Nov 12 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
Jun 10 Javascript
jQuery-1.9.1源码分析系列(十)事件系统之事件体系结构
Nov 19 Javascript
javascript创建对象、对象继承的实用方式详解
Mar 08 Javascript
vue2实现移动端上传、预览、压缩图片解决拍照旋转问题
Apr 13 Javascript
一个基于react的图片裁剪组件示例
Apr 18 Javascript
解决vue的 v-for 循环中图片加载路径问题
Sep 03 Javascript
微信小程序页面缩放式侧滑效果的实现代码
Nov 15 Javascript
使用layer模态框给新页面传值的方法
Sep 27 Javascript
JS实现动态生成html table表格的方法分析
Jul 11 #Javascript
vue监听键盘事件的快捷方法【推荐】
Jul 11 #Javascript
vue移动端实现红包雨效果
Jun 23 #Javascript
vue实现学生录入系统之添加删除功能
Jul 11 #Javascript
微信小程序实现红包雨功能
Jul 11 #Javascript
小程序ios音频播放没声音问题的解决
Jul 11 #Javascript
vue 1.0 结合animate.css定义动画效果
Jul 11 #Javascript
You might like
PHP实现一个简单url路由功能实例
2016/11/05 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
PHP格式化显示时间date()函数代码
2018/10/03 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
限制复选框的最大可选数
2006/07/01 Javascript
javascript编程起步(第二课)
2007/01/10 Javascript
jquery.lazyload  实现图片延迟加载jquery插件
2010/02/06 Javascript
目前流行的JavaScript库的介绍及对比
2013/09/29 Javascript
基于JavaScript实现右键菜单和拖拽功能
2016/11/28 Javascript
Angularjs中的ui-bootstrap的使用教程
2017/02/19 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
vue里面使用mui的弹出日期选择插件实例
2018/09/16 Javascript
vue 中 命名视图的用法实例详解
2019/08/14 Javascript
解决antd datepicker 获取时间默认少8个小时的问题
2020/10/29 Javascript
[47:31]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第一场 12.12
2020/12/16 DOTA
Python的Twisted框架上手前所必须了解的异步编程思想
2016/05/25 Python
TensorFlow安装及jupyter notebook配置方法
2017/09/08 Python
关于Django显示时间你应该知道的一些问题
2017/12/25 Python
Python线性拟合实现函数与用法示例
2018/12/13 Python
Keras-多输入多输出实例(多任务)
2020/06/22 Python
美国领先的奢侈美容零售商:Bluemercury
2017/07/26 全球购物
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
大学生职业生涯规划书的基本内容
2014/01/06 职场文书
挖掘机司机岗位职责
2014/02/12 职场文书
小学母亲节活动方案
2014/03/14 职场文书
一岗双责责任书
2014/04/15 职场文书
优秀少先队辅导员先进事迹材料
2014/05/18 职场文书
责任担保书范文
2014/05/21 职场文书
敬老模范事迹
2014/05/21 职场文书
超市创意活动方案
2014/08/15 职场文书
老干部工作先进事迹
2014/08/17 职场文书
2014年财务个人工作总结
2014/12/08 职场文书
六一领导慰问欢迎词
2015/01/26 职场文书
督导岗位职责范本
2015/04/10 职场文书
幼儿园托班开学寄语(2015秋季)
2015/05/27 职场文书
Django中celery的使用项目实例
2022/07/07 Python