0
をExcelファイルに書き込むことができませんでした、私は次のコードを書かれている:このコードではのJava:Excelファイルに書き込むには成功し
File mazeMap = new File("myFile.xlsx");
WritableWorkbook workbook = Workbook.createWorkbook(mazeMap);
WritableSheet wsheet = workbook.createSheet("First Sheet", 0);
Label label=new Label(1, 1, "I am here");
wsheet.addCell(label);
if(workbook!= null)
workbook.write();
workbook.close();
を、私は名前myfile.xlsx
でExcelファイルを持っていることを期待し、中そのワークブックの1つがあるはずです"I am here"
ファイルを作成しましたが、ファイルが破損しているため、ファイルを開くことができませんでした。
コードに問題がありますか?
私はjx.jar
を使用し、あなたが 'JExcelApi'を使用している意味しますか? 「Excel 2000形式のスプレッドシートを生成する」 - xlsxはサポートされていません。代わりにApache POIを試してみてください。 – Thomas
@トーマスはい、だから私は** xslx **のために使うべきですか? –
彼はあなたに言った:apache POI;) –