public String string2Json(String s) { StringBuilder sb = new StringBuilder(s.Length + 20); sb.Append('/"'); for (int i = 0; i < s.Length; i++) { char c = s[i]; switch (c) { case '/"': sb.Append("///""); break; case '//': sb.Append("////"); break; case '/': sb.Append("///"); break; case '/b': sb.Append("//b"); 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); break; } } sb.Append('/"'); return sb.ToString(); }
c#服务器端构造json对象,字符串过滤函数string2Json
最新推荐文章于 2022-12-28 16:35:14 发布
本文介绍了一种将普通字符串转换为符合JSON格式的字符串的方法。通过逐字符解析并进行适当的转义处理,确保转换后的字符串能在JSON中正确解析。该方法特别适用于需要将字符串嵌入到JSON数据结构中的场景。
604

被折叠的 条评论
为什么被折叠?



