C# .NET核心Web API-在相同的响应中返回Excel电子表格和字符串列表?

C# .NET核心Web API-在相同的响应中返回Excel电子表格和字符串列表?,c#,arrays,file,export,asp.net-core-webapi,C#,Arrays,File,Export,Asp.net Core Webapi,据我所知,在C语言中,Excel以二进制数组的形式通过网络发送,同时还有一些元数据将其作为Excel文件发送到前端/浏览器: 返回FileresultStream.ToArray,contentType 但是有没有一种方法可以返回excel电子表格和字符串数组?对象的外观如下所示: 回应{ 文件:[130200,31,7,35,92…], 字符串:[阿尔法,好极了,查理…] } 然后我想前端必须把这个文档,解析成excel电子表格,然后把它交给浏览器,这样它才能真正下载到客户端的计算机上 我考虑

据我所知,在C语言中,Excel以二进制数组的形式通过网络发送,同时还有一些元数据将其作为Excel文件发送到前端/浏览器:

返回FileresultStream.ToArray,contentType

但是有没有一种方法可以返回excel电子表格和字符串数组?对象的外观如下所示:

回应{ 文件:[130200,31,7,35,92…], 字符串:[阿尔法,好极了,查理…] }

然后我想前端必须把这个文档,解析成excel电子表格,然后把它交给浏览器,这样它才能真正下载到客户端的计算机上


我考虑将这些请求分开,但如果可能的话,我宁愿将它们全部保存在一个请求/响应中

最后,我发送了字符串以及在前端创建电子表格所需的一些其他数据。完美的也许不是。但它是有效的