/// /// 字符串 JSON转义 /// /// /// public static string OfJson(this string s) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < s.Length; i++) { char c = s.ToCharArray()[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; } } return sb.ToString(); }