怎么把excel或者csv中的数据导入到json或者数组
1、打开Visual Studio Web Developer,新建一个网站,新建一个web窗体(.aspx文件),用来将excel转成数组。
2、在web窗体中,拖入FileUpload控件,用来选择上传的文件。一个按钮控件,用来做文件上传和将excel转成数组的工作。一个Label控件,用来显示状态。
3、双击按钮控件,为其编写事件。首先写保存Excel文件的动作,核心代码是:FileUpload1.PostedFile.SaveAs(mySavePath);
4、分析Excel文件,并取出数据到DataSet中。注意,红色框内的代码是新加的代码。其含义是从Excel文件中的第一个文件簿取数。其中,有个 GetExcelFirstTableName 函数。
5、这里是GetExcelFirstTableName函数的代码。作用是获取Excel文件中的第一个表的名字。一般来说,这个文件簿的名字是Sheet1,但也有很多时候不是,需要通过这个函数来获取名称。
6、最后在加上,把DataSet中的数倌栗受绽据,保存到数组中。图片中红框内的部分是核心代码,意思是先把DataSet中的数据放入格式标准的DateTable表格中,然后,用循环的方式,在DataTable中取数,放到二位数组中。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:34
阅读量:52
阅读量:23
阅读量:33
阅读量:31