C#对html的操作-创新互联
1,获取相对路径的html然后保存到本地路径
///
/// Html方法
///
///
public void CollectionContent(string url)
{
Response.ContentType = "html/plain";
Response.Charset = "gb2312";
Response.ContentType = "html/html";
Response.Charset = "utf-8";
string htmlContent = clsCommonEx.GetPageHtml(url);
try
{
StreamWriter sw = null;
Encoding code = Encoding.GetEncoding("gb2312");
string path = HttpContext.Current.Server.MapPath("/cache/");
string htmlfilename = DateTime.Now.ToString("yyyyMMddHHmmss") + ".html";// 写文件
try
{
sw = new StreamWriter(path + htmlfilename, false, code);
sw.Write(htmlContent);
sw.Flush();
}
catch (Exception ex)
{
HttpContext.Current.Response.Write(ex.Message);
HttpContext.Current.Response.End();
}
finally
{
sw.Close();
}
}
catch
{
Response.Write("The file could not be wirte:");
}
}
标题名称:C#对html的操作-创新互联
网页链接:http://azwzsj.com/article/dsioge.html

2,生成html
标题名称:C#对html的操作-创新互联
网页链接:http://azwzsj.com/article/dsioge.html