分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

获取的Json数据需要去掉特殊符号

发布时间:2023-09-06 01:26责任编辑:郭大石关键词:暂无标签

我们平时在后台代码里面获取的Json数据如下情况:

json会包含\r ,\n, \  等一些特殊的符号。下面我们就写一个方法去消除这些特殊符号,在代码里获取到纯净的json。

 1 ??public static String JsonRemoveSymbols(String s) 2 ????????{ 3 ????????????StringBuilder sb = new StringBuilder(); 4 ????????????for (int i = 0; i < s.Length; i++) 5 ????????????{ 6 ????????????????char c = s[i]; 7 ????????????????switch (c) 8 ????????????????{ 9 ????????????????????case ‘\"‘:10 ????????????????????????sb.Append("");11 ????????????????????????break;12 ????????????????????case ‘\\‘:13 ????????????????????????sb.Append("");14 ????????????????????????break;15 ????????????????????case ‘/‘:16 ????????????????????????sb.Append("");17 ????????????????????????break;18 ????????????????????case ‘\b‘:19 ????????????????????????sb.Append("");20 ????????????????????????break;21 ????????????????????case ‘\f‘:22 ????????????????????????sb.Append("");23 ????????????????????????break;24 ????????????????????case ‘\n‘:25 ????????????????????????sb.Append("");26 ????????????????????????break;27 ????????????????????case ‘\r‘:28 ????????????????????????sb.Append("");29 ????????????????????????break;30 ????????????????????case ‘\t‘:31 ????????????????????????sb.Append("");32 ????????????????????????break;33 ????????????????????default:34 ????????????????????????sb.Append(c);35 ????????????????????????break;36 ????????????????}37 ????????????}38 ????????????return sb.ToString();39 ????????}

此方法就是遍历json数据,把\r \n等符号 都替换成空字符串。

获取的Json数据需要去掉特殊符号

原文地址:http://www.cnblogs.com/ElvisZhongShao/p/7878682.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved