解析 .net 项目上 xlsx 文件的二进制内容
Parse binary content of the xlsx file on .net project
我已阅读客户端上的 throw fileReader.readAsArrayBuffer
.xlsx 文件。之后,我将它发送到 WCF
服务端点。问题是如何在服务器端解析二进制内容中的数据?某些库是否能够处理二进制数据而不是从服务器环境中读取 xlsx
文件?我在服务器上使用 WCF
服务。谢谢大家的建议!
我会使用 EPPlus,因为它专为服务器端 excel 工作而设计。
要从 MemoryStream
加载,请使用以下代码:
MemoryStream stream = new MemoryStream(paramByteArray);
using (var package = new ExcelPackage(stream))
{
//do something with the excel file
package.Save();
}
如果您在设置时遇到任何问题,请告诉我。
我已阅读客户端上的 throw fileReader.readAsArrayBuffer
.xlsx 文件。之后,我将它发送到 WCF
服务端点。问题是如何在服务器端解析二进制内容中的数据?某些库是否能够处理二进制数据而不是从服务器环境中读取 xlsx
文件?我在服务器上使用 WCF
服务。谢谢大家的建议!
我会使用 EPPlus,因为它专为服务器端 excel 工作而设计。
要从 MemoryStream
加载,请使用以下代码:
MemoryStream stream = new MemoryStream(paramByteArray);
using (var package = new ExcelPackage(stream))
{
//do something with the excel file
package.Save();
}
如果您在设置时遇到任何问题,请告诉我。