您现在的位置:龙卷风首页 ›› 情感日记 ›› 阅读文章

转换回车换行为段落标记

换行符 段落标记

有一段时间,因为受病毒影响,龙卷风资讯网后台文章发布、编辑功能暂停使用编辑器,直接使用TextBox(TextArea)发布和编辑,段落分隔就直接使用回车换行符标记。后来在今年5月份,为了编辑方便,又再次改用FCKeditor编辑器。那么中间就有211篇文章的格式跟其它文章的格式是不同的,需要在显示时特殊处理,不然会全部文字堆在一起。

今天在查看以前的文章时,发现了这个问题,决定还是通过程序的方法,修复这211篇文章的格式。

写了一个转换方法,如下:

///


/// 如果内容中没有p标记,则进行转换。
///

///
///
private string change(string source)
{
if (source.IndexOf("

") != -1)
return source;
count++;
string[] tar = source.Split(new char[] { '\n' });
StringBuilder sb = new StringBuilder();
foreach (string s in tar)
{
sb.Append("

");
sb.Append(s);
sb.Append("

");
}
return sb.ToString();
}

其中count是全局变量,用来计算执行格式转换的文章数。至于数据库的读取和修改,程序简单,不再赘述。

花一个小时的时间,解决了历史遗留下来的问题,感觉时间没有浪费。

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

内容/Content