1

プロジェクトで ical4j 1.0.6 を使用していますが、イベント フィードで不明な問題が発生しました。模範的な VEVENT は、クライアント データを削除するためにサニタイズされた、その ical の簡素化されたバージョンで以下に表示されます。VEVENT の DTSTART 属性は、解析不能な日付例外をスローします。

ソースに精通している他の人々からのアイデア (私は今日、ソースを本当に見始めたばかりです。ical4j は非常にうまく機能するため、以前は理由がありませんでした)。VTIMEZONE の DTSTART 属性は問題なく解析されますが、VEVENT ではそうではありません。


BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Date iCal v3.3//NONSGML kigkonsult.se iCalcreator 2.16.12//
METHOD:PUBLISH
X-WR-CALNAME;VALUE=TEXT:Upcoming Events
BEGIN:VTIMEZONE
TZID:America/Chicago
BEGIN:STANDARD
DTSTART:20151101T020000
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20150308T020000
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:calendar.uid.1
DTSTAMP:20141210T150412Z
CREATED:20140930T161212Z
DESCRIPTION:Body: Some descriptive text 
DTSTART;TZID=America/Chicago:20141212T180000
DTEND;TZID=America/Chicago:20141212T180000
LAST-MODIFIED:20140930T161212Z
SUMMARY:The summary line
URL;TYPE=URI:http://www.someserver.com/events/the_summary_line
END:VEVENT
END:VCALENDAR
4

0 に答える 0