Я пытаюсь найти лучший способ взять файл ics и преобразовать его в формат, который я могу поместить в базу данных. Кто-нибудь может порекомендовать, как это сделать?
Парсер для файлов ics в .net
Ответ 1
Коммерческая библиотека .NET Aspose.iCal выполняет работу
http://www.aspose.com/community/blogs/salman.sarfraz/archive/2008/11/21/where-is-aspose-icalendar.aspx (используется http://www.aspose.com/categories/file-format-components/aspose.network-for-.net/default.aspx)
Или этот анализатор с открытым исходным кодом (не пробовал)
http://sourceforge.net/projects/icalparser/
И этот онлайн-валидатор iCal пригодится
http://severinghaus.org/projects/icv/
С уважением, Tamberg
Ответ 2
Здесь пример разбора файлов iCalendar. Он основан на библиотеке DDay.iCal.
Ответ 3
Я использовал https://github.com/der-Daniel/ical.NET, который также доступен для Nuget.