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 相关文章推荐
js中函数调用的两种常用方法使用介绍
Jul 17 Javascript
简单方法判断JavaScript对象为null或者属性为空
Sep 26 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
Nov 26 Javascript
jQuery切换所有复选框选中状态的方法
Jul 02 Javascript
基于javascript显示当前时间以及倒计时功能
Mar 18 Javascript
JavaScript中的冒泡排序法
Aug 03 Javascript
Bootstrap栅格系统的使用和理解2
Dec 14 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
Jun 01 Javascript
Vue.js框架路由使用方法实例详解
Aug 25 Javascript
vue-cli 3.x 修改dist路径的方法
Sep 19 Javascript
Node.js系列之安装配置与基本使用(1)
Aug 30 Javascript
VUEX-action可以修改state吗
Nov 19 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 正确解码javascript中通过escape编码后的字符
2010/01/28 PHP
用Zend Encode编写开发PHP程序
2010/02/21 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
CodeIgniter中实现泛域名解析
2014/07/19 PHP
深入剖析PHP中printf()函数格式化使用
2016/05/23 PHP
IE8 浏览器Cookie的处理
2009/01/31 Javascript
jquery 多级下拉菜单核心代码
2010/05/21 Javascript
HTML DOM的nodeType值介绍
2011/03/31 Javascript
在网站上应该用的30个jQuery插件整理
2011/11/03 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之三
2012/01/03 Javascript
js数组的操作详解
2013/03/27 Javascript
JavaScript避免代码的重复执行经验技巧分享
2014/04/17 Javascript
浅谈EasyUI中编辑treegrid的方法
2015/03/01 Javascript
图解JavaScript中的this关键字
2020/05/28 Javascript
jquery树形菜单效果的简单实例
2016/06/06 Javascript
浅析Ajax语法
2016/12/05 Javascript
完美解决jQuery的hover事件在IE中不停闪动的问题
2017/02/10 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
openlayers实现地图测距测面
2020/09/25 Javascript
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
Python单元测试unittest的具体使用示例
2018/12/17 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
2019/07/06 Python
Python Pandas 转换unix时间戳方式
2019/12/07 Python
CSS3 不定高宽垂直水平居中的几种方式
2020/03/26 HTML / CSS
英国袜子店:Sock Shop
2017/01/11 全球购物
幼儿园家长会欢迎词
2014/01/09 职场文书
父亲八十大寿答谢词
2014/01/23 职场文书
怎样写好自我评价呢?
2014/02/16 职场文书
企业务虚会发言材料
2014/10/20 职场文书
2014年小学体育工作总结
2014/12/11 职场文书
个人专业技术总结
2015/03/05 职场文书
大学生求职自荐信
2015/03/24 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书
《小乌鸦爱妈妈》教学反思
2016/02/19 职场文书
Python机器学习之基础概述
2021/05/19 Python
SpringBoot详解执行过程
2022/07/15 Java/Android