有没有一个免费的API访问Excel文件?

我需要编写一个在excel和sql server之间移动数据的程序,如果我能以不需要目标计算机安装微软办公软件的方式来完成,那就太好了。 是否有任何API工作与我可以完成这个Excel文件,或只是微软的依赖于办公室被安装?

我已经成功使用Apache的POI API。 http://poi.apache.org/

在那里也有一些很好的例子来说明如何实际使用它。

由于某种原因,我只是假设Java,不知道为什么。

我在工作中使用付费图书馆(Aspose),但对于简单的项目,Google Code上有Excel Library 。

如果你有一个安装的Excel的副本,你可以使用COM互操作。 这有一些教程可能对你有用: http : //csharp.net-informations.com/excel/csharp-excel-tutorial.htm