前几天要做一个接受图片地址并将图片地址存放在数据库中,发现图片地址中有好多特殊字符反斜杠,中括号之类的,下面就是解决这个问题的代码

  

public String StringToJson(String s) {
StringBuffer sb = new StringBuffer();
for (int i=0; i<s.length(); i++) {
char c = s.charAt(i);
switch (c){
case '\"':
sb.append("");
break;
case '\\':
sb.append("");
break;
case '[':
sb.append("");
break;
case ']':
sb.append("");
break;
case '\f':
sb.append("\\f");
break;
case '\n':
sb.append("\\n");
break;
case '\r':
sb.append("\\r");
break;
case '\t':
sb.append("\\t");
break;
default:
sb.append(c);
}
}
return sb.toString();
}

最新文章

  1. lua c api
  2. 5_STL设计理念_迭代器
  3. Xcode 设置 ARC&amp;MRC混用
  4. php.ini配置中文详解
  5. iOS开发 - NSBundle, NSDevice, NSLocale
  6. Strtus2标签之&lt;s:url&gt;
  7. COJ 0332 The Flash
  8. if和switch
  9. Linux下一个php+mysql+nginx构建编译(三)
  10. bootstrap table 分页序号递增问题 (转)
  11. centos7 基础命令
  12. Web笔记(一) Web 简介与开发环境搭建
  13. GIT命令基本使用
  14. 常用的apache commons工具,直接使用,便于快速开发
  15. How to set an Apache Kafka multi node – multi broker cluster【z】
  16. PHP的学习路线规划
  17. RocketMQ使用
  18. DM6446开发攻略:UBOOT-2009.03移植及nand flash烧写
  19. 《转》python学习--基础下
  20. (转)MySQL多源复制

热门文章

  1. RK3288编译 Android 5.1 固件
  2. koa2 的处理请求体koa-bodyparser koa-router 的中间件的学习
  3. MapFields和并行计算(OpenFOAM)
  4. git——修改已经提交并push后的commit注释
  5. 暴力字符串hash——cf1200E
  6. Eclipse 安装Activiti插件
  7. html标签中的 MIME 类型
  8. Linux串口驱动程序(3)-打开设备
  9. Hadoop部署项目总结&amp;&amp;解析缓存文件
  10. 杂项-Conda:Conda