为了账号安全,请及时绑定邮箱和手机立即绑定

能不能直接用流读取Excel,而不需要把Excel存在服务器端?

能不能直接用流读取Excel,而不需要把Excel存在服务器端?

哔哔one 2018-11-13 10:02:32
如题。需求很简单,就是用户上传Excel,校验数据的合法性之后,存在数据库中。但是,目前知道的方法都是先把Excel存在服务器端,再用OLEDB连接的方式读取。能否直接在上传时,直接从UploadFile控件的InputStream里面直接读Excel的数据。我试了一下,都是乱码,不知道怎么把Excel的数据提取出来。
查看完整描述

2 回答

?
森林海

TA贡献2011条经验 获得超2个赞

Excel 2003之后的版本是一个标准的XML文件,可以直接从流中读取并进行分析,但是之前的版本是一个二进制文件,除非你非常了解其结构,不然分析这种文件是非常麻烦的

查看完整回答
反对 回复 2018-11-14
  • 2 回答
  • 0 关注
  • 890 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信