Я пытаюсь разобрать ical здесь: http://www.dsek.se/kalender/ical.php?person=&dsek&tlth
с этим кодом:
URL url=new URL("http://www.dsek.se/kalender/ical.php?person=&dsek&tlth");
calendar=Calendars.load(url);
ну, это в основном суть кода календаря.
Но у меня возникают проблемы, я думаю, что каким-то образом «DEDSCRIPTION: text» преобразуется в «DESCRIPTION: newLine text» перед анализом, и поэтому я думаю, что парсер не будет работать.
Проблема появляется только в строках, где после ОПИСАНИЯ: есть пробел, строки, которые выглядят как «ОПИСАНИЕ: текст», работают нормально. Я также протестировал другой файл, в котором нет этих новых строк, и этот файл работает нормально.
Итак, я предполагаю, что, возможно, это какая-то проблема с кодировкой символов? что объект URL меняет кодировку файла? кодировка символов в файле ISO-8859-15
Или просто они написали файл с новой строкой после "DESCRIPTION:"? И если это так, как мне это решить? :С
если это имеет какое-то значение, приложение работает на Android :)