我设法使用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. AutoIT创建新的有效Excel文件
- 4. 创建Excel文件
- 5. 从Excel文件创建有效XML文件的最佳工具
- 6. PHP的Excel创建 - 无效的文件类型
- 7. 尝试解析Excel文件时获取“无效的文件格式”
- 8. 使用Java创建和打印格式化文件
- 9. 使用WPF中的Excel文件高效地创建> 65.000行的表格
- 10. 无效的项目文件格式Nunit
- 11. PHPExcel无效的文件创建
- 12. 从文件路径创建文本文件的有效方式
- 13. 使用PHP Codeigniter创建Excel文件
- 14. 使用ExcelLibrary创建Excel文件
- 15. 使用Asp.Net创建一个Excel文件
- 16. 使用jExcel创建Excel文件
- 17. 对使用Java创建的Excel文件的访问权限
- 18. PHP Excel API错误:文件格式或文件扩展名无效
- 19. VBScript:使用Excel中的文件夹结构创建文件
- 20. 带有SpreadsheetGear2012的XLSB - Excel无法打开文件'test.xlsb',因为文件格式或文件扩展名无效
- 21. Jar文件不会创建Excel文件
- 22. 通过使用Apache POI和Java创建excel(.xlsx)文件后文件损坏
- 23. 在java中创建文本文件并保存为unix格式
- 24. 用Java创建.obj文件
- 25. 使用ColdFusion创建Excel文件的最佳方式是什么?
- 26. vba excel使用环境变量创建文件路径文件
- 27. 格式化Excel文件
- 28. 。 NET创建Excel文件
- 29. 如何使用无效的Windows时间戳创建文件?
- 30. 使用eclipse从选定的java文件创建jar文件
你可以在这里输入相关的代码吗? – 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