在excel和Java之间创建一个连接

时间:2016-06-22 16:58:40

标签: java eclipse excel jframe

我一直致力于一个程序,我需要将信息保存到excel中,然后从用户保存的excel电子表格中获取信息。

我的问题是我是一名新程序员,因此我不知道如何使用excel创建连接,然后将其保存为excel文件并从文件中检索数据。

PS:我正在研究jframe

2 个答案:

答案 0 :(得分:0)

Excel和Java并不是完全相互建立的,但它可以完成。

如果将电子表格保存为.csv文件,它可以由Java程序解释,如下所示:http://www.mkyong.com/java/how-to-read-and-parse-csv-file-in-java/

话虽这么说,在Java中使用JSON要容易得多(在我看来),所以一旦你有了一个CSV文件就可以使用这个网站进行转换:http://www.csvjson.com/csv2json不幸的是这样你赢了'能够在Excel中使用JSON,而使用另一种方式,您可以打开文件进行写入,写入,关闭它,并能够使用Excel再次打开它。

如果您有选择,最好使用C#,因为它也是由Microsoft制作的,他们希望更容易与自己的文件类型进行交互。

答案 1 :(得分:0)

检查Apache POI是否有此需求。实际上Apache POI是一个允许操作Microsoft Excel等文档的java库。

对于Excel,这里是home page和一个不错的quick guide