npoi文件名含有减号时,无法读取文件

2020-08-31 09:07发布

条件:调用Aspose.Cells读取excel文件“测试-1.xls”失败,
代码:Workbook document = new Workbook(path);
报错:This file's format is not supported or you don't specify a correct format.

将路径复制到浏览器能够打开,但读取就报错,想知道为什么文件名或者路径里面不能含减号,或者说是还有其他常规特殊符号之外的字符也不能有

3条回答
姐就是有狂的资本
2楼-- · 2020-08-31 09:42

这报错不是说你的文件格式问题?跟名字有啥关系?

查看更多
叼着烟拽天下
3楼-- · 2020-08-31 09:44

测试了free spire.xls for .net的读取方法:
Workbook workbook = new Workbook();
workbook.LoadFromFile("test-1#@.xls");
并没有报错,用npoi或aspose报错的话,建议可以尝试下这个免费版的spire

查看更多
家丑人穷心不美
4楼-- · 2020-08-31 10:06

自己解决了

查看更多
登录 后发表回答