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 相关文章推荐
javascript小数四舍五入多种方法实现
Dec 23 Javascript
jquery.ajax的url中传递中文乱码问题的解决方法
Feb 07 Javascript
JavaScript中的闭包(Closure)详细介绍
Dec 30 Javascript
JavaScript学习笔记之Cookie对象
Jan 22 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
Aug 22 Javascript
JavaScript中将数组进行合并的基本方法讲解
Mar 07 Javascript
第一次接触神奇的Bootstrap网格系统
Jul 27 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
Nov 27 jQuery
通过seajs实现JavaScript的模块开发及按模块加载
Jun 06 Javascript
jQuery实现form表单基于ajax无刷新提交方法实例代码
Nov 04 jQuery
云服务器部署Node.js项目的方法步骤(小白系列)
Mar 23 Javascript
JavaScript 俄罗斯方块游戏实现方法与代码解释
Apr 08 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
千呼万唤始出来,DOTA2勇士令状不朽宝藏Ⅱ现已推出
2020/08/25 DOTA
PHP setcookie设置Cookie用法(及设置无效的问题)
2011/07/13 PHP
PHP支持多种格式图片上传(支持jpg、png、gif)
2011/11/03 PHP
PHP register_shutdown_function函数的深入解析
2013/06/03 PHP
在PHP上显示JFreechart画的统计图方法
2013/11/03 PHP
dotopAlert 提示用户需安装播放器的代码
2012/09/17 Javascript
加载远程图片时,经常因为缓存而得不到更新的解决方法(分享)
2013/06/26 Javascript
String.prototype实现的一些javascript函数介绍
2013/11/22 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
jQuery焦点图插件SaySlide
2015/12/21 Javascript
JavaScript原型及原型链终极详解
2016/01/04 Javascript
jQuery中通过ajax的get()函数读取页面的方法
2016/02/29 Javascript
jQuery实现的放大镜效果示例
2016/09/13 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
2017/01/18 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
2017/12/04 Javascript
在Vue组件中获取全局的点击事件方法
2018/09/06 Javascript
Vue中用props给data赋初始值遇到的问题解决
2018/11/27 Javascript
VSCode Vue开发推荐插件和VSCode快捷键(小结)
2020/08/08 Javascript
Python复制目录结构脚本代码分享
2015/03/06 Python
连接Python程序与MySQL的教程
2015/04/29 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
ubuntu16.04制作vim和python3的开发环境
2018/09/23 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
2019/01/17 Python
wxpython布局的实现方法
2019/11/01 Python
Tensorflow 实现分批量读取数据
2020/01/04 Python
详解python 降级到3.6终极解决方案
2020/02/06 Python
Python可以用来做什么
2020/11/23 Python
天鹅的故事教学反思
2014/02/04 职场文书
超市开店计划书
2014/04/26 职场文书
三万活动总结
2014/04/28 职场文书
2014乡镇干部对照检查材料思想汇报
2014/09/26 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
乌镇导游词
2015/02/02 职场文书
会计岗位工作总结
2015/08/12 职场文书
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技