当前位置:编程学习 > asp >>

文本字符的html格式转换

  前一段仿泡泡网做了个论坛,遇到了个文本符号转化成相应html格式的问题,自己试了几种方式,搞了简单的格式转化类:

  网页格式转化为文本框格式:

  代码

  public string Encode(string str)

  {

  str = str.Replace("&", "&");

  str = str.Replace("", "");

  str = str.Replace(""", """);

  str = str.Replace(" ", " ");

  str = str.Replace("<", "<");

  str = str.Replace(">", ">");

  str = str.Replace(" ", "<br/>");

  str = str.Replace(" ", "<br>");

  return str;

  }

  文本框格式转化为网页格式:

  代码

  public string Decode(string str)

  {

  str = str.Replace("<br/>", " ");

  str = str.Replace("<br>", " ");

  str = str.Replace(">", ">");

  str = str.Replace("<", "<");

  str = str.Replace(" ", " ");

  str = str.Replace(""", """);

  str = str.Replace("", "");

  str = str.Replace("&", "&");

  return str;

  }

  提交数据库或在网页显示时调用相应的方法就行了。

补充:Web开发 , ASP.Net ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,