找回密码
 立即注册

QQ登录

只需一步,快速开始

liyutong

初级会员

9

主题

33

帖子

218

积分

初级会员

积分
218

圣诞拼拼乐

liyutong
初级会员   /  发表于:2021-1-12 10:38  /   查看:2466  /  回复:4
1金币
spread版本12.0.4508.2012
想要读取一个外部csv文件
文件里有80000条数据 每条数据1006列
有没有什么好点的方法读取到spread里显示出来呢

4 个回复

倒序浏览
liyutong
初级会员   /  发表于:2021-1-12 11:23:34
沙发
直接用io流读取了,虽然慢了点,占内存也不少 ,先给整出来别的再说吧
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-1-12 12:15:48
板凳
通过
  1. fpSpread1.ActiveSheet.LoadTextFile(@"D:\Users\RICHARDMA\Documents\123.csv", TextFileFlags.None);
复制代码

可以导入,但是会将每行的所有单元格导入的一个单元格里

我建议你就直接IO流来读,读取成一个二维数组,然后直接使用SetArray来填充到Sheet
回复 使用道具 举报
liyutong
初级会员   /  发表于:2021-1-12 12:50:02
地板
Richard.Ma 发表于 2021-1-12 12:15
通过

可以导入,但是会将每行的所有单元格导入的一个单元格里

多谢版主
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-18 15:06:35
5#
感谢反馈,本贴结帖了,有新的问题欢迎发新帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部