niuniu
目标:将文章内容格式化成最简单的格式
如(新浪,声名本人用的事文本框。不是开源编辑器):
<p>段落一</p>
<p>段落二</p>
.
<p>段落一</p>
<p>段落二</p>
核心代码:
        public static string htmlstr(string chr)
        {
            
if (chr == null)
                
return "";
            chr 
= chr.Replace("<""&lt");
            chr 
= chr.Replace(">""&gt");
            chr 
= chr.Replace("\n""");
            chr 
= chr.Replace("\r""</p>\n<p>");
            chr 
= chr.Replace("<p></p>""");
            chr 
= chr.Replace("\'""&#39;");
            chr 
= chr.Replace(" """).Trim();
            StringBuilder str 
= new StringBuilder("<p>");
            str.Append(chr);
            str.Append(
"</p>");
            
return (str.ToString().Replace("<p></p>""").Replace("<p>","[b]").Replace("</p>","[/b]"));
        } 
当需要显示新闻时候,在格式化内容将“[b],[/b]",换成”<p>",</p>"就行了。
希望讨论:将新闻内容写如数据库的解决方案这个话题,小弟不才。

分类:

技术点:

相关文章:

  • 2021-06-18
  • 2021-04-12
  • 2021-08-26
  • 2021-12-28
猜你喜欢
  • 2022-12-23
  • 2021-09-03
  • 2022-02-23
  • 2022-01-12
  • 2022-02-07
  • 2022-01-18
相关资源
相似解决方案