我試圖找到一組允許我打開並從C程序中讀取Linux文件中Excel文件內容的源代碼。從基於Linux的C程序打開並讀取Excel?
我真的不想把它連接到OpenOffice SDK,如果我能找到一些只是做這兩件事。
卡爾
我試圖找到一組允許我打開並從C程序中讀取Linux文件中Excel文件內容的源代碼。從基於Linux的C程序打開並讀取Excel?
我真的不想把它連接到OpenOffice SDK,如果我能找到一些只是做這兩件事。
卡爾
那麼,你可以隨時產生隨機數據,將它寫入文件,檢查隨機文件和目標文件是否相同。如果他們是,你知道原始文件是什麼,否則,你再試一次。在Linux上的Excel一個la bogosort! =] – Sniggerfardimungus 2009-02-25 00:36:52
據我所知,沒有圖書館這樣做。常用的方法是將文件保存爲Excel中的CVS,但標記等丟失。
你可以嘗試使用的Gnumeric的Excel的插件:
http://svn.gnome.org/viewvc/gnumeric/trunk/plugins/excel/
它非常好(裏面的Gnumeric)。
程序可以使用xlhtml到Excel文件轉換爲HTML,然後使用您最喜愛的HTML解析器來提取單元格數據。
從Open Office獲取xls閱讀代碼。
您爲什麼不使用Google文檔?隨着齒輪它具有離線支持,你也可以編輯文件,只是一個想法 - http://docs.google.com
退房XLSX I/O在https://sourceforge.net/projects/xlsxio/ 它是一個跨平臺的C庫來讀取和寫入到Excel文件.xslx。 適用於Windows,OS X,Linux,不需要安裝Excel或Office。 它旨在順序訪問.xlsx文件中的數據,因此如果它只是您感興趣的值,那麼這就是您需要的。
舊的二進制格式(例如Excel 97)? OOXML?都? – 2009-02-24 22:15:16