请教 用什么方法能把有中文字符的.htm文档的真个内容以sting形式读出
解决方案 »
- 请问,控件的背景图怎么做好些?
- window做个工具向网页输入密码和用户名以及验证码是否可以实现????????????
- 由文件创建时间怎样得到该文件
- 部门汇总统计
- 求Microsoft Visual Studio 2005 日语版
- 高手帮忙啊,小妹我快急死了
- 2005或2008创建Excel项目运行时说“未能加载文件或程序集...(异常来自 HRESULT:0x80131418)
- 怎样用sql语句把数字格式化成3,343.00这种格式
- 哪位大牛帮我写一下LINQ语句,3个表的左连接查询.
- DataTable中Select问题
- 我是新手,各位高手能帮我解决一下“数据库问题”吗?谢谢了
- 菜鸟请教有谁给个操作xml的添加删除修改的例子
/// 使用指定的编码方式,文件路径读取一个文本类型文件,返回这个文件的全部内容
/// </summary>
/// <param name="fileName">当前要读取的文件路径</param>
/// <param name="encode">采用何种编码方式读取当前文件</param>
/// <param name="flag">标识路径是否从网站的根目录开始,true:根目录开始</param>
/// <returns>返回值是一个字符串表示当前文件的全部内容</returns>
public static string ReadHtmlFile(string fileName,=System.Text.Encoding encode,bool flag)
{
try
{
//System.Text.Encoding code1=System.Text.Encoding.GetEncoding("gb2312");
string htmlText="";
if(flag==true)
{
fileName="~/"+fileName;
} StreamReader reader=new StreamReader(System.Web.HttpContext.Current.Server.MapPath(fileName),encode);
htmlText=reader.ReadToEnd();
reader.Close(); return htmlText;
}
catch(Exception e)
{
HttpContext.Current.Response.Write(e.Message);
HttpContext.Current.Response.End();
return "";
}
}
,=System.Text.Encoding encode
System.Text.Encoding.Default
System.Text.Encoding.ASCII
System.Text.Encoding.UTF8