我需要從PERL腳本中讀取.xlsx和.xlsm文件,但是在使用ppm安裝XLSX分析器時遇到問題。我使用ActivePerl版本5.22.1。無法安裝使用ActivePerl ppm的Spreadsheet :: ParseXLSX或Spreadsheet :: XLSX v5.22.1
我沒有問題,安裝和使用電子表格:: ParseExcel的(這僅適用於.xls文件多達Excel 2003中):
PPM安裝電子表格ParseExcel的 下載www.sisyphusion.tk.ppm packlist .. 。不能發現 下載電子表格,ParseExcel的-0.65 ...做 開箱試算ParseExcel的-0.65 ...做 生成HTML電子表格 - ParseExcel的-0.65 ...在場地面積做 更新文件...做 30安裝文件
但ppm安裝spreadsheet-parsexls X允許:
下載www.sisyphusion.tk.ppm packlist ......沒有發現 PPM安裝失敗:無法找到提供電子表格parsexlsx
和電子表格,XLSX類似的軟件包。
我試着通過使用像Spreadsheet :: Read這樣的低級包來解決這個問題;這在Excel 2003 .xls文件中工作正常,但給出了一個錯誤消息,當我在.xlsx文件上嘗試時沒有安裝XLSX解析器 - 對ParseXLSX具有依賴關係的電子表格解析器將無濟於事。
我也花了大約一個小時在網上搜索同一問題的其他實例,但沒有找到明確的解決方案(也許我只是沒有以正確的方式搜索;我相對較新)。我目前在我的Windows桌面上沒有C編譯器,或者有很多使用Makefiles的經驗,並且除了使用ppm外沒有安裝PERL模塊。因此,如果您有其他安裝說明(不是通過ppm),請將它們顯示在非常基本的基本級別上,而不是假定我知道關於CPAN或手動文件安裝的任何內容。
有了這樣的背景,任何人都可以幫助我安裝Spreadsheet :: ParseXLSX模塊或以其他方式高效地找到解析.xlsx文件與PERL的方法嗎?
非常感謝您的幫助, 羅蘭
你試過'CPAN電子表格:: XLSX'?順便說一下,該語言是「Perl」 – Borodin