自动生成 html5 小页面
StringBuilder htmltext = new StringBuilder();
try
{
//var readPath = Server.MapPath("~/Template/test.html"+templatePage);
var readPath = Server.MapPath("~/Template/" + scModel.TemplateName);
using (StreamReader sr = new StreamReader(readPath)) //模板页路径
{
String line;
while ((line = sr.ReadLine()) != null)
{
htmltext.Append(line);
}
sr.Close();
}
}
catch
{
Response.Write("<Script>alert('读取文件错误')</Script>");
}
#region 字符串替换
//第一页
htmltext.Replace("#MsProducts#", scModel.MsProducts);
htmltext.Replace("#Industry#", scModel.Industry);
#endregion
try
{
// var newPath = Server.MapPath("~/solution/test.html");
var newPath = Server.MapPath("~/solution/" + scModel.PageName);
using (StreamWriter sw = new StreamWriter(newPath, false, System.Text.Encoding.GetEncoding("UTF-8"))) //保存地址
{
sw.WriteLine(htmltext);
sw.Flush();
sw.Close();
}
}
catch
{
Response.Write("<Script>alert('读取文件错误')</Script>");
}
最新文章
- [占位-未完成]scikit-learn一般实例之十一:异构数据源的特征联合
- Oracle的tnsnames.ora配置(PLSQL Developer)
- ubuntu su sudo sudo&ndash;i 区别
- Android动画之Tween动画实战
- html、url、http、servlet&;jsp之间千丝万缕的联系
- 第一个JAVA创建
- LCA算法倍增算法(洛谷3379模板题)
- T4自动生成数据库C#实体类学习(1)
- 各种matrix
- linux运维工程师,必须掌握以下几个工具
- 关于offsetWidth innerWidth的使用
- CDOJ UESTC 1220 The Battle of Guandu
- DOM:文档对象模型 --树模型
- Java 程序员快速上手 Kotlin 11 招
- AngularJS学习篇(十三)
- java 学习笔记2 面向对象(上)
- 一、redis简单配置
- MT【332】椭圆正交变换
- Hadoop2之NameNode HA详解
- 买铅笔(NOIP2016)