我在客户端读取了抛出fileReader.readAsArrayBuffer
.xlsx 文件。之后,我将其发送到WCF
服务端点。问题是如何从服务器端的二进制内容中解析数据?有些库能够处理二进制数据而不是从服务器环境中读取xlsx
文件吗?我在服务器上使用WCF
服务。谢谢大家的建议!
答案 0 :(得分:2)
我会使用EPPlus,因为它是专为服务器端Excel工作而设计的。
要从MemoryStream
加载,请使用以下代码:
MemoryStream stream = new MemoryStream(paramByteArray);
using (var package = new ExcelPackage(stream))
{
//do something with the excel file
package.Save();
}
如果您在安装设置时遇到任何问题,请与我们联系。