替换html表内容

Posted 二狗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了替换html表内容相关的知识,希望对你有一定的参考价值。

public void CreateStaticPage(int bookId)
{

//查询到id
var book = this.DbSession.BooksDal.LoadEntities(c => c.Id==bookId).FirstOrDefault();

//打开html模版文件
var html = HttpContext.Current.Request.MapPath("/Template/BookDetailTemlate.html");
var content = File.ReadAllText(html);

//替换html模版文件的值
content = content.Replace("$title",book.Title).Replace("$author",book.Author)
.Replace("$untiPrice",book.UnitPrice.ToString("0.00")).Replace("$isbn",book.ISBN)
.Replace("$toc",book.TOC).Replace("$content",book.ContentDescription);
string fullDir = "/HtmlPage/" + book.PublishDate.Year + "/" + book.PublishDate.Month +
"/" + book.PublishDate.Day + "/";

//创建文件夹,文件
Directory.CreateDirectory(Path.GetDirectoryName(HttpContext.Current.Request.MapPath(fullDir)));
File.WriteAllText(HttpContext.Current.Request.MapPath(fullDir) + bookId + ".html"
, content, Encoding.UTF8);
}

以上是关于替换html表内容的主要内容,如果未能解决你的问题,请参考以下文章

用jQuery替换内容会导致IE8中的内存泄漏吗?

SQLServer游标怎么用一个表的某一字段内容替换另一个表的字段内容啊

sql怎么把一个表中字段的部分内容替换成另一个表字段的内容

mySQL字段内容替换成指定随机的几个内容?

MS Access 中文件的导入循环:如何在每个文件上运行宏并替换临时表的内容

html页面内容替换