Я хотел бы открыть .ical-файл (например, календарь Google) .. В настоящее время я пробую это, но это не работает. Я получил следующее исполнение:
net.fortuna.ical4j.data.ParserException: ошибка в строке 138: [СОЗДАНО] Неразборчивая дата: «00001229T000000Z»
Так что, похоже, что-то не так с анализом даты ..
Вот мой код:
public Calendar readCalenderFromUrl(CalendarExtern calendarExtern)
throws UnsupportedEncodingException, IOException, ParserException {
// Create a TimeZone
System.setProperty("net.fortuna.ical4j.timezone.cache.impl", MapTimeZoneCache.class.getName());
URL url = new URL(calendarExtern.getUrlExtern());
Reader r = new InputStreamReader(url.openStream(), "ISO-8859-15");
CalendarBuilder builder = new CalendarBuilder();
Calendar thisCalendar = builder.build(r);
return thisCalendar;
}
Есть идеи?