2014-04-08 27 views
0

我有一個Perl腳本,我寫和讀取電子表格使用一個.xls文件:: ParseExcel的內容窗戶跑了。當我將xls文件和perl腳本傳輸到Linux服務器上運行它時,它無法讀取xls文件中的任何數據。電子表格:: ParseExcel的將無法讀取該文件

我創建電子表格使用的WriteExcel Linux服務器上:: XLS文件,然後一旦它創建了一個文件,我可以與使用解析我的其他腳本讀取它。所以基本上,如果它是在Linux上創建的,但是我無法在Windows中創建電子表格,然後將其拖放到Linux中進行解析。

似乎是某種格式的問題,但如果有任何解決方法我不知道?

+0

執行[線路](http://www.cs.toronto.edu/~krueger/csc209h/tut/line-endings.html)[結局](http://stackoverflow.com/questions/1279779/什麼是r-and-n之間的差異)問題? – summea

+0

我試着在文件上運行dos2unix,但沒有幫助。 – stuter12

+0

dos2unix是不必要的。我假定你正在傳輸文件(即二進制模式)。該過程是否可以反過來工作,即使用Linux中的WriteExcel創建的文件可以在Windows中被ParseExcel讀取? – imran

回答

0

它現在。我嘗試了很多不同的東西,結果取消了本不應該注意的事情。愚蠢的錯誤。

相關問題