ics парсер андроид - PullRequest
       1

ics парсер андроид

3 голосов
/ 12 ноября 2011

Я пытаюсь вытащить события из моего календаря Google в представление списка (скорее всего).Я могу получить доступ к файлу .ics, но когда я открываю файл в текстовом редакторе, я вижу теги типа UID CREATED LASTMODIFIED и многие другие.Описание событий на самом деле не видно, а информация, соответствующая тегам типа DTSTART, не читается.Мне интересно, что я должен читать / делать дальше, чтобы сделать информацию об этом, чтобы я мог понять это?Также есть ссылка или что-то еще, что я могу понять, что означают эти теги - сейчас это в значительной степени догадка?

1 Ответ

8 голосов
/ 12 ноября 2011

Вы можете использовать библиотеку ICal4j для чтения / записи файла ics.На странице также есть примеры использования.

UID - это в основном уникальный идентификатор.Пример использования UID выглядит следующим образом:

Предположим, А отправил приглашение Б. Затем он хочет, чтобы А захотел изменить это же приглашение.Когда измененное приглашение достигает B, приложение iCal знает, какой локальный iCal нужно изменить, основываясь на UID.RFC для iCalender определяет UID в разделе 4.8.4.7.

В Википедии есть страница , в которой есть несколько полезных примеров, которые помогут вам понять различные теги

...