Java 在单独的文件中保存和加载iCalendar事件数据

Java 在单独的文件中保存和加载iCalendar事件数据,java,swing,file,jtable,icalendar,Java,Swing,File,Jtable,Icalendar,我正在创建一个可以使用iCalendar管理项目进度的程序。我需要能够将创建VEvent时使用的所有信息保存在某种类型的数据保持器中,然后将其输出到一个文件中,之后可以加载该文件并编辑数据或添加更多数据。我认为JTable有点适合我的需要,一行代表一个VEvent,列包含不同的信息。但是如果有人有更好的建议,我想听听 我的问题是,,对于这种类型的信息,什么是最好的数据保存器,以及如何将数据保存到文件中并随后加载。VEvent似乎是一个好主意,因为它很容易为您的客户导出为这种格式。您可以肯定地使用

我正在创建一个可以使用iCalendar管理项目进度的程序。我需要能够将创建VEvent时使用的所有信息保存在某种类型的数据保持器中,然后将其输出到一个文件中,之后可以加载该文件并编辑数据或添加更多数据。我认为JTable有点适合我的需要,一行代表一个VEvent,列包含不同的信息。但是如果有人有更好的建议,我想听听


我的问题是,,对于这种类型的信息,什么是最好的数据保存器,以及如何将数据保存到文件中并随后加载。

VEvent似乎是一个好主意,因为它很容易为您的客户导出为这种格式。

您可以肯定地使用中定义的iCalendar文件格式,并且您的日历中只有一个VEvent,并且每个日历中都有一个文件事件,但您可以将它们平等地存储在数据库中,并充分利用这一点