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操作xml
Nov 04 Javascript
js限制文本框只能输入整数或者带小数点的数字
Apr 27 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
Sep 20 Javascript
JS中JSON对象和String之间的互转及处理技巧
Apr 06 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
May 17 Javascript
将List对象列表转换成JSON格式的类实现方法
Jul 04 Javascript
JS弹性运动实现方法分析
Dec 15 Javascript
Jquery Easyui进度条组件Progress使用详解(8)
Mar 26 Javascript
jQuery validate 验证radio实例
Mar 01 Javascript
Angular.Js中ng-include指令的使用与实现
May 07 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
Mar 01 Javascript
layer ui 导入文件之前传入数据的实例
Sep 23 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 session应用实例 登录验证
2009/03/16 PHP
php配置php-fpm启动参数及配置详解
2013/11/04 PHP
PHP中ID设置自增后不连续的原因分析及解决办法
2016/08/21 PHP
PHP单例模式数据库连接类与页面静态化实现方法
2019/03/20 PHP
PHP goto语句用法实例
2019/08/06 PHP
js弹出的对话窗口永远保持居中显示
2012/12/15 Javascript
JavaScript 对任意元素,自定义右键菜单的实现方法
2013/05/08 Javascript
深入分析javascript中console命令
2016/08/14 Javascript
快速移动鼠标触发问题及解决方法(ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave)
2016/08/29 Javascript
详解Node.js中的事件机制
2016/09/22 Javascript
D3.js实现直方图的方法详解
2016/09/25 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
2018/08/27 Javascript
在vue项目中引用Iview的方法
2018/09/14 Javascript
微信小程序模板template简单用法示例
2018/12/04 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
Python实现子类调用父类的方法
2014/11/10 Python
Python中文分词实现方法(安装pymmseg)
2016/06/14 Python
selenium跳过webdriver检测并模拟登录淘宝
2019/06/12 Python
Pytorch在NLP中的简单应用详解
2020/01/08 Python
浅谈keras使用中val_acc和acc值不同步的思考
2020/06/18 Python
Python图像阈值化处理及算法比对实例解析
2020/06/19 Python
Numpy中的数组搜索中np.where方法详细介绍
2021/01/08 Python
html5摇一摇代码优化包括DeviceMotionEvent等等
2014/09/01 HTML / CSS
24个canvas基础知识小结
2014/12/17 HTML / CSS
阿姆斯特丹杜莎夫人蜡像馆官方网站:Madame Tussauds Amsterdam
2019/03/12 全球购物
俄罗斯女装店:12storeez
2019/10/25 全球购物
英国经济型酒店品牌:Travelodge
2019/12/17 全球购物
金融专业个人的自我评价
2013/10/18 职场文书
四年级数学教学反思
2014/02/02 职场文书
创建绿色社区汇报材料
2014/08/22 职场文书
圣贤教育改变命运观后感
2015/06/16 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
利用python做数据拟合详情
2021/11/17 Python
java代码实现空间切割
2022/01/18 Java/Android
SONY600GR,国产收音机厂商永远的痛
2022/04/05 无线电