我設法使用Java創建Excel 97-2003文件,但是當我嘗試用Windows資源管理器打開它時,出現錯誤消息文件格式無效。文件名是file.xls,所以它應該是正確的?那麼哪裏出了問題?使用java創建excel文件(無效的文件格式)
回答
問題不清楚。你是怎麼用Java創建excel文件的? 問題是因爲您用於文件創建的工具以錯誤的格式錯誤地創建了它。
考慮使用Apache POI庫:http://poi.apache.org/spreadsheet/index.html 我曾經使用它一段時間,它能正常工作。我沒有問題。
public static void write()throws IOException,WriteException {WorkbackSettings settings = new WorkbookSettings(); 文件seurantaraportti =新的文件(ta.xls 「); 將WritableWorkbook seurw = Workbook.createWorkbook(TA,設置); seurw.createSheet(」 TA」,0); WritableSheet WS = seurw.getSheet(0); addNumber(WS,0,0,100.0); seurw.close();} 私人 – jaana 2010-10-01 11:43:13
靜態無效addNumber(WritableSheet片,INT柱,INT行,雙人d)拋出WriteException,RowsExceededException { \t \t號數=新號碼(列,行,d); \t \t sheet.addCell(number); \t} – jaana 2010-10-01 11:43:55
- 1. 使用EPPlus創建的Excel文件具有'無效格式'
- 2. 使用Excel文件創建格式化的Word文件
- 3. 在java中創建Excel文件(無效號碼)
- 4. 如何使用Java基於CSV文件創建Excel文件?
- 5. 用Java創建有效的文件名
- 6. AutoIT創建新的有效Excel文件
- 7. Excel文件使用無效的CultureInfo
- 8. 使用JS創建格式文件
- 9. 使用Java創建文件
- 10. Java - 無法創建文件
- 11. 創建Excel文件
- 12. 從Excel文件創建有效XML文件的最佳工具
- 13. 使用VB6格式的Excel/CSV文件
- 14. PHP的Excel創建 - 無效的文件類型
- 15. 嘗試解析Excel文件時獲取「無效的文件格式」
- 16. 嘗試在PHP中讀取Excel 2007文件時無效的文件格式
- 17. 使用Java創建和打印格式化文件
- 18. 使用WPF中的Excel文件高效地創建> 65.000行的表格
- 19. 在java中創建excel文件
- 20. PHPExcel無效的文件創建
- 21. 無效的文件格式PHPExcel
- 22. 無效的Xsl格式(或)文件名
- 23. 無效的項目文件格式Nunit
- 24. 文件格式無效RichTextBox的C#
- 25. 從文件路徑創建文本文件的有效方式
- 26. 格式的Excel文件C#
- 27. 使用ASP創建Excel文件
- 28. 使用jExcel創建Excel文件
- 29. 使用Asp.Net創建一個Excel文件
- 30. 使用ExcelLibrary創建Excel文件
你可以在這裏輸入相關的代碼嗎? – 2010-10-01 09:37:10
是你使用任何庫?如果沒有看到這個http://poi.apache.org/spreadsheet/index.html – Favonius 2010-10-01 09:37:51
,只是因爲文件擴展名是.xls並不意味着文件IS .xls或正確寫入.xls。大概你的意思是打開Excel?我猜你的文件創建不正確。 – 2010-10-01 09:41:20