json拼接转义符
//转义符替 function escapeReplace(Str) { var newStrJson = Str.replace(/\%/g, "%25"); newStrJson = newStrJson.replace(/\+/g, "%2B"); newStrJson = newStrJson.replace(/\#/g, "%23"); newStrJson = newStrJson.replace(/\&/g, "%26"); newStrJson = newStrJson.replace(/\//g, "%2F"); newStrJson = newStrJson.replace(/\?/g, "%3F"); newStrJson = newStrJson.replace(/\=/g, "%3D"); return newStrJson } //后台 public string ToJson(string strjson) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < strjson.Length; i++) { char c = strjson.ToCharArray()[i]; //strjosn转换为字节数组 switch (c) { case '\"': sb.Append("\\\""); break; //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(); }