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吧。