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

 更新时间:2018年07月11日 11:43:07   作者:PillarCD  
这篇文章主要介绍了JSON数据中存在单个转义字符“\”的处理方法,在这里反斜杠(又称右斜杠"\"),还表示转义字符,字符串中不能成单出现。具体内容详情大家跟随脚本之家小编一起看看吧

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

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

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

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数据中存在单个转义字符“\”的处理方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 详解JS实现系统登录页的登录和验证

    详解JS实现系统登录页的登录和验证

    这篇文章主要介绍了JS实现系统登录页的登录和验证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • 正则表达式校验身份证号码完整代码示例

    正则表达式校验身份证号码完整代码示例

    在做用户实名验证时,常会用到身份证号码的正则表达式及校验方案,下面这篇文章主要给大家介绍了关于正则表达式校验身份证号码的相关资料,需要的朋友可以参考下
    2024-04-04
  • Javascript匿名函数的一种应用 代码封装

    Javascript匿名函数的一种应用 代码封装

    说实话,对于js初学者的我来说。这个东西太吓人了,在这些JS库中,这个函数基本上把整个库的所有代码全括起来了,这种写法完全超越了我的常识。
    2010-06-06
  • 如何自定义微信小程序tabbar上边框的颜色

    如何自定义微信小程序tabbar上边框的颜色

    这篇文章主要介绍了如何自定义微信小程序tabbar上边框的颜色,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • 原生JavaScript实现的简单放大镜效果示例

    原生JavaScript实现的简单放大镜效果示例

    这篇文章主要介绍了原生JavaScript实现的简单放大镜效果,涉及javascript事件响应及页面元素属性动态操作相关实现技巧,需要的朋友可以参考下
    2018-02-02
  • js scrollTop如何到达指定位置

    js scrollTop如何到达指定位置

    很早之前就想分享这篇心得,幸之今天能在这里完成,好了,话不多说,进入正题。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • 微信小程序开发中组件的生命周期详细介绍

    微信小程序开发中组件的生命周期详细介绍

    生命周期是指一个对象从创建→>运行>销毁的整个阶段,强调的是一个时间段,文中介绍了小程序中组件的生命周期,需要的朋友可以参考下
    2022-08-08
  • javascript 用记忆函数快速计算递归函数

    javascript 用记忆函数快速计算递归函数

    摘自《JavaScript: The Good Parts》,作为读书笔记备用。对于追求执行效率的朋友可以参考下。
    2010-03-03
  • javascript白色简洁计算器

    javascript白色简洁计算器

    白色简洁样式计算器JS代码是一款精美简洁计算器JS代码插件网页特效,软件应用,后台应用JS计算器插件代码免费下载。
    2015-05-05
  • js css自定义分页效果

    js css自定义分页效果

    这篇文章主要为大家详细介绍了js css自定义分页效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02

最新评论