ASP.NET读入文件(以txt为例)

如果完整的话需配合FileUpload控件。

<asp:FileUpload ID="ufo" runat="server" style="margin-bottom: 0px" />

此控件时ASP.NET的控件,用时从工具箱拖拽即可。

读入txt的原理:用FileUpload控件获得文件的路径,然后用StreamReader的包含路径的对象初始化使StreamReader对象包含txt文件内容,然后用string变量将txt内容保存,代码如下:

string strs = ufo.PostedFile.FileName.ToString();
StreamReader sr = new StreamReader(strs);
string json = sr.ReadToEnd();
sr.Close();
DataSet dsRet = JsonToDataSet(json);

PS:StreamReader用完记得Close(),不关就等着永远只读入这一个txt吧。

posted @ 2013-05-06 10:27  白菜帮子  阅读(260)  评论(0编辑  收藏  举报