ITPub博客

首页 > 应用开发 > > C# 使用NPOI读取远程url的Excel的问题

C# 使用NPOI读取远程url的Excel的问题

作者:germo 时间:2019-08-23 16:43:59 0 删除 编辑

BinaryFormatter serializer = new BinaryFormatter();

using (System.IO.MemoryStream memStream = new System.IO.MemoryStream())

{

memStream.Position = 0;

WebClient webClient = new WebClient();

var obj = webClient.DownloadData(fileName);//fileName 是远程url地址,可以url直接下载

serializer.Serialize(memStream, obj);

workbook = new HSSFWorkbook(memStream); //在这儿就报错了,报错异常在下面

}

报错异常是:"Invalid header signature; read 0xFFFFFF0000000100, expected 0xE11AB1A1E011CFD0"

声明:excel文件格式正常。请各位大侠帮忙指教一下!谢谢!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1868/viewspace-3138772/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-17

  • 博文量
    209
  • 访问量
    8229