C#中HTML字符转换函数分享
程序员文章站
2024-03-05 18:31:43
因此需要以下函数做转换: 复制代码 代码如下: /// ///替换html中的特殊字符 /// ///<...
因此需要以下函数做转换:
///<summary>
///替换html中的特殊字符
///</summary>
///<paramname="thestring">需要进行替换的文本。</param>
///<returns>替换完的文本。</returns>
public static string htmlencode(string thestring)
{
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>
///<paramname="thestring">需要恢复的文本。</param>
///<returns>恢复好的文本。</returns>
public static string htmldiscode(string thestring)
{
thestring=thestring.replace(">",">");
thestring=thestring.replace("<","<");
thestring=thestring.replace(" "," ");
thestring=thestring.replace(""","\"");
thestring = thestring.replace("'", "\'");
thestring=thestring.replace("<br/>","\n");
return thestring;
}
复制代码 代码如下:
///<summary>
///替换html中的特殊字符
///</summary>
///<paramname="thestring">需要进行替换的文本。</param>
///<returns>替换完的文本。</returns>
public static string htmlencode(string thestring)
{
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>
///<paramname="thestring">需要恢复的文本。</param>
///<returns>恢复好的文本。</returns>
public static string htmldiscode(string thestring)
{
thestring=thestring.replace(">",">");
thestring=thestring.replace("<","<");
thestring=thestring.replace(" "," ");
thestring=thestring.replace(""","\"");
thestring = thestring.replace("'", "\'");
thestring=thestring.replace("<br/>","\n");
return thestring;
}
推荐阅读