.NET读取网站根目录下面的A目录里所有文件内容时出现以下错误:我写的这段代码提示出错:
未能找到路径“E:\Program\demo_ftp\ftp1\admin\
我想实现根据我的特征码来比较某个目录下所有文件的内容里面有没有这些特征码;
详细代码如下:
//查找选择目录下所有文件列表
DirectoryInfo di=newDirectoryInfo(Server.MapPath(TextBox2.Text));
FileSystemInfo[] fsi=di.GetFileSystemInfos();for(inti=0; i
{if(fsi[i].Name.Contains(".aspx")||fsi[i].Name.Contains(".txt")||fsi[i].Name.Contains(".htm"))
{stringContent="";
StreamReader sr=newStreamReader((Server.MapPath(TextBox2.Text))+"\\"+fsi[i].Name.Trim(), System.Text.Encoding.GetEncoding("gb2312"));
Content=sr.ReadToEnd();
sr.Close();
txt_area.Text+=Content;
Response.Write(fsi[i].Name+"
");//Response.Write(Content);}
}//下面是比较的过程StreamReader readerOfStream=newStreamReader(Server.MapPath(TextBox2.Text), System.Text.Encoding.Default);//此句提示无法访问某个文件夹的权限stringaa=readerOfStream.ReadToEnd();
stream.Close();for(inti=0; i
{if(txt_area.Text.Contains(pipei[i].Trim()))
{
total=total+1;
}
}if(total==0)
{
Response.Write("没有查询到符合特证码的记录!");
}else{
Response.Write("此次查询到:"+total+"条数据与特证码相匹配");
}