Gruppierung mehrere Ereignisse in einer einzigen ics-Datei (iCalendar-Stream)

StackOverflow https://stackoverflow.com/questions/1823647

  •  22-07-2019
  •  | 
  •  

Frage

mehrere Ereignisse in einer einzigen ICS-Datei (iCalendar-Stream) gemäß dem RFC

I gruppieren möchten. Dies kann getan werden, aber ich habe keine Ahnung, wie. Kann mir jemand helfen oder ein Beispiel geben Sie mir?

Hier ist, was rfc sagt:

  

Allerdings können mehrere iCalendar Objekte nacheinander werden gruppiert und   zusammen in einem iCalender Strom. Die erste und letzte Linie der   iCalendar-Objekt muss ein Paar iCalendar Objekt Begrenzer
enthalten   Saiten. Die Syntax für einen iCalendar-Stream ist wie folgt:

 icalstream = 1*icalobject

 icalobject = "BEGIN" ":" "VCALENDAR" CRLF
              icalbody
              "END" ":" "VCALENDAR" CRLF
War es hilfreich?

Lösung

Hier ist ein einfaches Beispiel für eine iCalendar-Datei mit zwei Veranstaltungen.

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//bobbin v0.1//NONSGML iCal Writer//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART:20100701T080000Z
DTEND:20100701T110000Z
DTSTAMP:20091130T213238Z
UID:1285935469767a7c7c1a9b3f0df8003a@yoursever.com
CREATED:20091130T213238Z
DESCRIPTION:Example event 1
LAST-MODIFIED:20091130T213238Z
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Example event 1
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
DTSTART:20100701T120000Z
DTEND:20100701T130000Z
DTSTAMP:20091130T213238Z
UID:1285935469767a7c7c1a9b3f0df8003b@yoursever.com
CREATED:20091130T213238Z
DESCRIPTION:Example event 2
LAST-MODIFIED:20091130T213238Z
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Example event 2
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR

Kopieren Sie diese in eine Datei und als events.ics speichern und sie sollten die meisten icalendar kompatiblen Anwendungen öffnen in z.B. Outlook 2007, Sunbird, iCal. Für kompliziertere Beispiele versuchen Sie könnten Ereignisse in Google Kalender und den Export der Kalender der Erstellung der Ergebnisse oder das Herunterladen von bereits existierenden Kalender von irgendwo wie icalshare.com . Das Dateiformat ist ähnlich wie E-Mail-Kodierung, dass sie gefaltet werden müssen. Wikipedia hat einen ziemlich guten Artikel über ICalendar und wenn Sie Google „icalendar Validator“ Sie gibt es mehrere Dienste, die Sie Ihre Dateien zu validieren lassen. Ach ja, und wenn Sie mit ihm frustriert, du bist nicht allein http://www.google.co.uk/support/forum/p/Calendar/thread?tid=366b19a87d1304ec&hl=en obwohl es eine gute spec imho ist, sind seine Ausführungen sehr, äh, anders .

Ein wenig mehr Details darüber, wie Sie wollen, es benutzen würden andere helfen Ihnen gerne weiter.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top