我有一个小问题!我正在为应该导入和处理 excel 文件的客户端设计一个 asp mvc 4 应用程序。为了处理 excel 文件,我使用了 NPOI 框架的 C# 版本。
我的客户使用mac,我使用windows。
在 Windows 上一切正常,但是当我的客户在他的 Mac 上尝试它时,它不再工作了。经过一番搜索,我发现从mac上传时上传文件的内容类型是“application/octet-stream”(从windows上传时与“application/vnd.ms-excel”相反)。
我们使用完全相同的文件,唯一的区别是我的客户文件保存在 mac 上,而我的文件保存在 windows pc 上(我们都从 google docs 获得相同的文件)。
当他在 Windows pc 上尝试使用保存在 mac 上的文件时遇到同样的错误时,这变得更奇怪了。
有人知道发生了什么吗?或者当内容类型为“application/octet-stream”时,如何让我的 NPOI 处理工作?