有没有办法将.xlsx和.xls文件转换为CODE中制表符分隔的文本文件

我正在写一个接受一个Excel文件(xls / xlsx)作为字节数组的WCF服务,现在我需要将它转换成我可以读取的格式。 早些时候,我曾经使用过Interop.Excel,但是这只能在本地机器上运行,而不能在服务器上运行。 显然我需要安装在我的服务器上的MS Excel,这是不推荐的。 我有2个选项 –

  1. 要么使用第三方库来读取字节excel文件
  2. 将字节文件转换为文本格式并从那里读取(这已经写入我的服务)

我现在想用#2去。 任何想法,我怎么可以从这开始

我想你应该尝试一下服务器上引用的Interop.Excel的选项,如果你知道每个使用该服务的人都将使用Windows操作系统,并且他们有相同的办公版本。

祝你好运!