2009-02-24 66 views
6

我試圖找到一組允許我打開並從C程序中讀取Linux文件中Excel文件內容的源代碼。從基於Linux的C程序打開並讀取Excel?

我真的不想把它連接到OpenOffice SDK,如果我能找到一些只是做這兩件事。

卡爾

+0

舊的二進制格式(例如Excel 97)? OOXML?都? – 2009-02-24 22:15:16

回答

0

退房的答案What is the best C library that can access Excel files?

可能的事情,你看:

雖然我認爲兩者都是e只寫,這可能不是你所需要的。

+0

那麼,你可以隨時產生隨機數據,將它寫入文件,檢查隨機文件和目標文件是否相同。如果他們是,你知道原始文件是什麼,否則,你再試一次。在Linux上的Excel一個la bogosort! =] – Sniggerfardimungus 2009-02-25 00:36:52

1

程序可以使用xlhtml到Excel文件轉換爲HTML,然後使用您最喜愛的HTML解析器來提取單元格數據。

0

從Open Office獲取xls閱讀代碼。

0

退房XLSX I/O在https://sourceforge.net/projects/xlsxio/ 它是一個跨平臺的C庫來讀取和寫入到Excel文件.xslx。 適用於Windows,OS X,Linux,不需要安裝Excel或Office。 它旨在順序訪問.xlsx文件中的數據,因此如果它只是您感興趣的值,那麼這就是您需要的。