zoukankan      html  css  js  c++  java
  • 替换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);
    }

  • 相关阅读:
    PHP开发者常犯的MySQL错误
    linux 用户管理
    php中mysql数据库异步查询实现
    PHP 安全相关 简单知识
    js倒计时 网上流传最多的
    TP学习笔记
    Java Map
    Java集合技巧
    Java集合之HashSet/TreeSet原理
    Java Set
  • 原文地址:https://www.cnblogs.com/xiaojian1/p/5589500.html
Copyright © 2011-2022 走看看