ical解析器android

时间:2011-11-11 22:31:46

标签: java android calendar icalendar

我正试图将我的谷歌日历中的事件拉到列表视图中(最有可能)。我可以访问.ics文件但是当我在文本编辑器中打开文件时,我会看到像UID CREATED LASTMODIFIED这样的标签以及许多其他标签。事件的描述并不真实可见,与DTSTART之类的标签相对应的信息不可读。我想知道我要阅读/做些什么来进一步了解它以便我能理解它?还有一个链接或某些东西,我可以理解这些标签的意思 - 现在它几乎猜测工作?

1 个答案:

答案 0 :(得分:8)

您可以使用ICal4j库来读/写ics文件。该页面还有一些用法示例。

UID基本上是唯一标识符。 UID的示例用例如下:

假设A向B发出邀请。后来想要A想要修改同一个邀请。当修改的邀请到达B时,iCal应用程序基于UID知道要改变哪个本地iCal。 iCalender的RFC在4.8.4.7节中定义了UID。

维基百科有一个page,其中有一些有用的示例可以帮助您理解各种标签