• 输出到静态网页


    public bool WriteFile(string ArticleTitle, string ArticleContent, string ArticleID)
        {
            string OutPutPath = HttpContext.Current.Server.MapPath("HTMLPage/");
            Encoding encoding = Encoding.GetEncoding("gb2312");
            // 读取模板文件
            string ModelTemp = HttpContext.Current.Server.MapPath("ModelHTML.htm");
            StreamReader sr = null;
            StreamWriter sw = null;
            string str = "";
            try
            {
                sr = new StreamReader(ModelTemp, encoding);
                str = sr.ReadToEnd(); // 读取文件
            }
            catch (Exception exp)
            {
                HttpContext.Current.Response.Write(exp.Message);
                HttpContext.Current.Response.End();
                sr.Close();
            }


            string HtmlFilename = DateTime.Now.ToString("yyyyMMddHHmmss") + ArticleID + ".html";
            // 替换内容
            str = str.Replace("PageTitle", ArticleTitle); //模板页中的PageArticle
            str = str.Replace("ArticleTitle", ArticleTitle);
            str = str.Replace("ArticleContent", ArticleContent);
            // 写文件
            try
            {
                sw = new StreamWriter(OutPutPath + HtmlFilename, false, encoding);
                sw.Write(str);
                sw.Flush();
            }
            catch (Exception ex)
            {
                HttpContext.Current.Response.Write(ex.Message);
                HttpContext.Current.Response.End();
            }
            finally
            {
                sw.Close();
            }
            return true;
        }

    天道酬勤,厚积薄发。 君子之行,静以修身,俭以养德。 非淡泊无以明志,非宁静无以致远。 如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空。
  • 相关阅读:
    iOS 统计项目代码行数
    iOS Xcode 8 快捷键 (注释 失效 处理)
    iOS NSSet 学习 “无序数组” & 去重 案例
    iOS 学习@autoreleasepool{}
    iOS 学习如何声明私有变量和私有方法
    iOS 系统认知 debug distribution release 和 #ifdef DEBUG
    iOS copy 和 mutableCopy 学习
    iOS 关于 Missing iOS Distribution signing identity for.... 等 打包 校验 出现的事故 处理经验
    iOS NSCoding 的学习 和 使用
    TeamViewer被发现用于(检测为)商业用途解决方案(绝对有效)
  • 原文地址:https://www.cnblogs.com/houweidong/p/3439250.html
Copyright © 2020-2023  润新知