ICS-Kalenderparser
Konvertieren Sie eine eingefügte .ics-Kalenderdatei in eine lesbare Liste von Ereignissen.
ICS-Kalenderparser
Fügen Sie den Inhalt einer .ics-Kalenderdatei ein und dieses Tool listet alle darin enthaltenen Ereignisse in verständlicher Form auf. Es liest RFC 5545 iCalendar-Daten so wie Outlook, Google Calendar und Apple Calendar sie exportieren — umgebrochene Zeilen werden entfaltet und escaped Zeichen automatisch wiederhergestellt, sodass ein Titel, der in der Quelldatei über zwei physische Zeilen verteilt ist, hier als eine Zeile angezeigt wird.
Wählen Sie, welche Spalten Sie möchten: Titel, Start, Ende, Dauer, Ort, Organisator, Beschreibung, Status und UID. Konvertieren Sie Zeiten in eine bestimmte Zeitzone oder lassen Sie sie so, wie die Datei sie geschrieben hat. Aktivieren Sie "Wiederholte Ereignisse erweitern", um eine RRULE (täglich, wöchentlich, monatlich oder jährlich, mit INTERVAL, COUNT und UNTIL) in ihre nächsten Vorkommen zu entfalten, anstatt nur das gespeicherte Ereignis anzuzeigen. Sortieren Sie nach Startzeit und grenzen Sie das Ergebnis mit den Feldern von/bis auf einen Datumsbereich ein. Wählen Sie Tabelle, CSV oder JSON als Ausgabeform je nachdem, ob Sie den Kalender lesen oder ihn in ein anderes Tool einspeisen möchten.
Der Parser ist bewusst nachsichtig: Ein VALARM oder eine unbekannte Eigenschaft in einem Ereignis werden übersprungen und nicht abgelehnt, einem Ereignis ohne Endzeit wird standardmäßig eine Stunde gewährt (oder ein Tag für ganztägige Ereignisse), und eine fehlerhafte Zeile, die nicht der gültigen Kalendersyntax entspricht, wird ignoriert, anstatt die gesamte Datei anzuhalten. Die RRULE-Erweiterung behandelt FREQ, INTERVAL, COUNT und UNTIL; die Verfeinerungen im Stil von BYDAY/BYMONTHDAY werden nicht angewendet, sodass ein ungewöhnliches Wiederholungsmuster immer noch Vorkommen erzeugt, nur in einfachen Intervallen angeordnet.
Alles läuft in Ihrem Browser — die Kalenderdatei, die Sie einfügen, einschließlich aller darin enthaltenen Teilnehmernamen oder privaten Notizen, wird nirgendwo hochgeladen. Wenn Sie fertig sind, kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter oder senden Sie die Ausgabe an ein anderes Tool, um weiter daran zu arbeiten.