使用JavaFX添加到Excel文件

时间:2015-04-06 13:30:02

标签: excel javafx scenebuilder

我遇到的问题是弄清楚如何将用户编写的数据附加到不同单元格中的Excel文件中。

File outFile = new File("Stickley_StudentData.xls");
FileOutputStream outFileStream = new FileOutputStream(outFile);
PrintWriter outStream = new PrintWriter(outFileStream);

这是我必须将其写入Excel文件的代码。它会写入文件,但数据都在一个单元格中。每条数据都需要在自己的单元格中。我遇到的一切都说我需要完全不同的课程,但我给出的指示并没有提到这样做。我还没有学会如何使用

Workbook = new Workbook();

或者

1 个答案:

答案 0 :(得分:1)

由于James_D已经指出Excel文件不是一个简单的文本文件,你可以写入。如果你想要的只是一些文本,比如在单元格中组织的数据,那么最简单的方法就是创建一个简单的.csv文件,然后直接用Excel打开它。 .csv文件是纯文本文件,其中每一行对应于Excel中的一行单元格,单元格的内容由逗号(',')或其他一些分隔符分隔。