会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王彬 程序员 王彬 ASP PHP C# .NET AJAX 笔记
我的PHP,.NET开源之路
博客园
首页
博问
闪存
新随笔
订阅
管理
个人学习代码保存:例10.通过模板创建静态页面的操作文件的一个自定函数
操作文件的一个自定函数:
using
System;
using
System.Data;
using
System.Configuration;
using
System.Web;
using
System.Web.Security;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Web.UI.WebControls.WebParts;
using
System.Web.UI.HtmlControls;
using
System.IO;
//
文件操作
using
System.Text;
//
编码操作
/**/
///
<summary>
///
Files 的摘要说明
///
</summary>
public
class
Files
{
public
Files()
{
//
//
TODO: 在此处添加构造函数逻辑
//
}
public
static
bool
CreatHtmlPage(
string
[] strNewHtml,
string
[] strOldHtml,
string
strModelFilePath,
string
strHtmlFilePath)
{
bool
Flag
=
false
;
StreamReader ReaderFile
=
null
;
StreamWriter WriterFile
=
null
;
string
FilePath
=
HttpContext.Current.Server.MapPath(strModelFilePath);
Encoding code
=
Encoding.GetEncoding(
"
GB2312
"
);
string
strFile
=
string
.Empty;
try
{
ReaderFile
=
new
StreamReader(FilePath, code);
strFile
=
ReaderFile.ReadToEnd();
}
catch
(Exception ex)
{
throw
ex;
}
finally
{
ReaderFile.Close();
}
try
{
int
intLengTh
=
strNewHtml.Length;
for
(
int
i
=
0
; i
<
intLengTh; i
++
)
{
strFile
=
strFile.Replace(strOldHtml[i], strNewHtml[i]);
}
WriterFile
=
new
StreamWriter(HttpContext.Current.Server.MapPath(strHtmlFilePath),
false
, code);
WriterFile.Write(strFile);
Flag
=
true
;
}
catch
(Exception ex)
{
throw
ex;
}
finally
{
WriterFile.Flush();
WriterFile.Close();
}
return
Flag;
}
}
好文要顶
关注我
收藏该文
微信分享
wangbin
粉丝 -
7
关注 -
0
+加关注
0
0
升级成为会员
«
上一篇:
泛型 .net学习日记
»
下一篇:
个人学习代码保存:例11.读取Excel文件中的数据
posted on
2008-01-14 04:45
wangbin
阅读(
241
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
编辑推荐:
·
用 C# 插值字符串处理器写一个 sscanf
·
Java 中堆内存和栈内存上的数据分布和特点
·
开发中对象命名的一点思考
·
.NET Core内存结构体系(Windows环境)底层原理浅谈
·
C# 深度学习:对抗生成网络(GAN)训练头像生成模型
阅读排行:
·
手把手教你更优雅的享受 DeepSeek
·
AI工具推荐:领先的开源 AI 代码助手——Continue
·
探秘Transformer系列之(2)---总体架构
·
V-Control:一个基于 .NET MAUI 的开箱即用的UI组件库
·
乌龟冬眠箱湿度监控系统和AI辅助建议功能的实现
无标题文档
本站内的有些内容是本人原创,有些内容是在学习工作的过程中网上搜集的,保存下来期望能够方便的和大家共同分享.如有涉及到版权问题的请留言,会尽快处理.
我的相册
昵称:
wangbin
园龄:
17年5个月
粉丝:
7
关注:
0
+加关注
<
2008年1月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
url重写
(1)
随笔分类
c#.net(7)
jquery&js(7)
php(19)
数据库(3)
随笔档案
2014年1月(1)
2013年6月(1)
2012年3月(1)
2012年2月(1)
2012年1月(1)
2011年6月(2)
2010年10月(1)
2010年4月(4)
2010年2月(5)
2009年10月(1)
2009年9月(3)
2009年8月(1)
2009年6月(2)
2009年5月(2)
2009年4月(3)
2009年3月(5)
2009年2月(10)
2009年1月(7)
2008年12月(7)
2008年11月(1)
2008年10月(4)
2008年9月(2)
2008年8月(5)
2008年7月(1)
2008年6月(6)
2008年4月(2)
2008年3月(2)
2008年2月(5)
2008年1月(22)
2007年12月(6)
2007年9月(2)
2007年8月(2)
更多
相册
杂七杂八(2)
阅读排行榜
1. 关于“超时时间已到”的问题,终于解决了(11144)
2. 关于--在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常(8269)
3. 设置字段默认值sql语句(7627)
4. Provider 错误 '80004005' 未指定的错误 的最终解决方法(7467)
5. JQUERY获取radio,checkbox,select值(6874)
评论排行榜
1. 关于--在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常(5)
2. asp.net如何设置数据库连接池的数量(2)
3. SQL按拼音字母查询指定字段的做法(2)
4. 我改行了(1)
5. Sqlite Win下PHP支持php_sqlite.dll(1)
推荐排行榜
1. 关于--在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常(4)
2. asp.net如何设置数据库连接池的数量(1)
最新评论
1. Re:JQUERY获取radio,checkbox,select值
楼主我想实现通过复选框获取数据并在弹出框已表格的形式展现出来,在线等,挺急的
--程序狗1
2. Re:我改行了
楼主生意怎么样?可否提点?我家也有数位懂医的,也是生活所迫,想做生意去了。
--腐乳
3. Re:gridview等控件CommandField英文的解决.
如果很多页面都使用了GridView.那岂不是就要疯了...
--willxiang
4. Re:asp.net中Datalist无数据时怎么样输出提示信息
谢谢你啊,我也正在想该怎么办呢!!!
--hemingway
5. Re:关于--在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常
是出了这个异常,但是程序走下去还是没问题的
--烟灰刚V
点击右上角即可分享
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· 手把手教你更优雅的享受 DeepSeek
· AI工具推荐:领先的开源 AI 代码助手——Continue
· 探秘Transformer系列之(2)---总体架构
· V-Control:一个基于 .NET MAUI 的开箱即用的UI组件库
· 乌龟冬眠箱湿度监控系统和AI辅助建议功能的实现