请问如何自动生成一个html文件
我想把html里边某些标记字符 比如[news] 替换成数据库中取出来的字符 请问如何做 麻烦各位高手讲解下。。谢谢
使用模板替换
public static bool WriteFile(string strText)
{
string path = HttpContext.Current.Server.MapPath("Html/");
System.Text.Encoding code = System.Text.Encoding.GetEncoding("gb2312");
string temp = HttpContext.Current.Server.MapPath("Html/A.html");
StreamReader sr = null;
StreamWriter sw = null;
string str = "";
try
{
sr = new StreamReader(temp, code);
str = sr.ReadToEnd();
}
catch (Exception exp)
{
HttpContext.Current.Response.Write(exp.Message);
HttpContext.Current.Response.End();
sr.Close();
}
string htmlfilename = DateTime.Now.ToString("yyyyMMddHHmmss") + ".html";
try
{
sw = new StreamWriter(path + htmlfilename, false, code);
sw.Write(str);
sw.Flush()
相关问答:
如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
<TestLIST>
<PID>40</PID>
<TestName>深圳市</TestName>
......
HTML code
<html>
<head>
<title>直接输入的Excel表格 </title>
<style>
<!--
table.formdata{
border:1px solid #5F6F7E;
border-collapse:collaps ......
我的问题如下:
我现在想拦截百度主页中“把百度设为主页”这个链接的点击事件,该链接的代码如下:
<a onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www. ......
<span id="Label1">如果能看到这个标签 说明我们已经能从HTML 页面上获取了这个元素控件传递到Silverlight应用程序中 </span>
<br />
<input type="sub ......
在发表评论时 过滤 如何:<br/> <hr/> 双引号 单引号 还有其他 等 有好的方法告诉一下 谢谢
.replace(/<\w+[^>]*>/g,"").replace(/'/g,"''")
将单引号换成2个 ......