asp.net替换和恢复html特殊字符
2008-05-10 21:41
726 查看
/// <summary>
/// 替换html中的特殊字符
/// </summary>
/// <param name="theString">需要进行替换的文本。</param>
/// <returns>替换完的文本。</returns>
public string HtmlEncode(string theString)
{
theString=theString.Replace(">", ">");
theString=theString.Replace("<", "<");
theString=theString.Replace(" ", " ");
theString=theString.Replace(" ", " ");
theString=theString.Replace("\"", """);
theString=theString.Replace("\'", "'");
theString=theString.Replace("\n", "<br/> ");
return theString;
}
/// <summary>
/// 恢复html中的特殊字符
/// </summary>
/// <param name="theString">需要恢复的文本。</param>
/// <returns>恢复好的文本。</returns>
public string HtmlDiscode(string theString)
{
theString=theString.Replace(">", ">");
theString=theString.Replace("<", "<");
theString=theString.Replace(" "," ");
theString=theString.Replace(" "," ");
theString=theString.Replace(""","\"");
theString=theString.Replace("'","\'");
theString=theString.Replace("<br/> ","\n");
return theString;
}
/// 替换html中的特殊字符
/// </summary>
/// <param name="theString">需要进行替换的文本。</param>
/// <returns>替换完的文本。</returns>
public string HtmlEncode(string theString)
{
theString=theString.Replace(">", ">");
theString=theString.Replace("<", "<");
theString=theString.Replace(" ", " ");
theString=theString.Replace(" ", " ");
theString=theString.Replace("\"", """);
theString=theString.Replace("\'", "'");
theString=theString.Replace("\n", "<br/> ");
return theString;
}
/// <summary>
/// 恢复html中的特殊字符
/// </summary>
/// <param name="theString">需要恢复的文本。</param>
/// <returns>恢复好的文本。</returns>
public string HtmlDiscode(string theString)
{
theString=theString.Replace(">", ">");
theString=theString.Replace("<", "<");
theString=theString.Replace(" "," ");
theString=theString.Replace(" "," ");
theString=theString.Replace(""","\"");
theString=theString.Replace("'","\'");
theString=theString.Replace("<br/> ","\n");
return theString;
}
您可能感兴趣的文章:
- ASP.NET对HTML页面元素进行权限控制(一)
- ASP.NET对HTML页面元素进行权限控制(二)
- ASP.NET对HTML页面元素进行权限控制(三)
- Asp.net动态生成html页面的方法分享
- Asp.net 动态加载用户自定义控件,并转换成HTML代码
- asp.net(C#) 动态添加非ASP的标准html控件(如添加Script标签)
- 利用ASP.NET技术动态生成HTML页面
- asp.net 图片验证码的HtmlHelper
- ASP.NET 页面刷新的实现方法(包括html,js)
- asp.net HTML文件上传标签
- asp.net下URL网址重写成.html格式、RSS、OPML的知识总结
- asp.net正则表达式删除指定的HTML标签的代码
- ASP.NET动态增加HTML元素的方法实例小结
相关文章推荐
- asp.net替换和恢复html特殊字符
- asp.net 正则替换html标签与删除指定字符方法
- 替换、恢复Html中的特殊字符
- ASP.NET生成静态页面和分页主要的原理就是替换模板里的特殊字符
- 不合法的XML字符必须被替换为相应的实体 [Asp.net HTML XML]
- 替换,恢复html中的特殊字符
- 替换、恢复Html中的特殊字符
- 替换、恢复Html中的特殊字符
- asp.net 正则替换html标签与删除指定字符方法
- ASP.net中"名称以无效字符开头"问题解决?(转自:http://zhfen.cnblogs.com/archive/2006/05/25/358555.html)
- ASP.NET 特殊字符的意思(没完善)
- asp.net怎样在URL中使用中文、空格、特殊字符
- ASP.NET 登陆界面中过滤特殊字符(使用c#)
- C# ASP.NET替换要转化为json的数据中的特殊符号
- asp.net 特殊字符处理
- asp.net mvc使用validate.js验证 若name属性包含特殊字符则加上双引号即可
- 替换html特殊字符
- ASP.NET特殊字符串替换函数
- asp.net怎样在URL中使用中文、空格、特殊字符
- asp.net webapi 序列化为xml 时实体属性增加<![CDATA[]]>防止特殊字符