StringBuilder retVal = new StringBuilder(); ///构造临时字符串数组 if ((inputString != null) && (inputString != String.Empty)) { inputString = inputString.Trim(); ///清空字符串两段的空白符号
for (int i = 0; i < inputString.Length; i++) { switch(inputString[i]) ///替换危险字符串 { case '"':retVal.Append(""");break; case '<':retVal.Append("<");break; case '>':retVal.Append(">");break; default:retVal.Append(inputString[i]);break; } } retVal.Replace("'", " "); retVal.Replace("\n","<br>"); } return retVal.ToString();
if ((inputString != null) && (inputString != String.Empty))
{
inputString = inputString.Trim(); ///清空字符串两段的空白符号
for (int i = 0; i < inputString.Length; i++)
{
switch(inputString[i]) ///替换危险字符串
{
case '"':retVal.Append(""");break;
case '<':retVal.Append("<");break;
case '>':retVal.Append(">");break;
default:retVal.Append(inputString[i]);break;
}
}
retVal.Replace("'", " ");
retVal.Replace("\n","<br>");
}
return retVal.ToString();
> ====> > < ===> <
InsertContent=InsertContent.Replace(">",">");
InsertContent=InsertContent.Replace("\r\n","<br>");