///=====================================
/// @author:onlinewan
/// @Version:1.0
/// @date:2007-1-4
///=====================================
public string HTMLEncode(string FString)
{
FString=FString.Replace(">", ">");
FString=FString.Replace("<", "<");
FString=FString.Replace(" ", " ");
FString=FString.Replace(Convert.ToChar(32).ToString(), " ");
FString=FString.Replace(Convert.ToChar(34).ToString(), """);
FString=FString.Replace(Convert.ToChar(39).ToString(), "'");
FString=FString.Replace(Convert.ToChar(13).ToString(), "");
FString=FString.Replace(Convert.ToChar(10).ToString() + Convert.ToChar(10).ToString(), "</p><p>");
FString=FString.Replace(Convert.ToChar(10).ToString(), "<br>");
return FString;
}
本文介绍了一个用于将字符串中特定字符替换为HTML实体的实用方法。该方法能够处理包括尖括号、空格、双引号等在内的多种常见字符,确保文本在网页上正确显示。此外,还特别注意了文本换行符的处理,使其能更符合网页排版需求。
254

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



