Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

csv zu ics ? geht das

  • Heiner Jürgens
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
8 Jahre 9 Monate her #2607 von Heiner Jürgens
csv zu ics ? geht das wurde erstellt von Heiner Jürgens
Ist es möglich csv mit Flowheater im .ics Format zu speichern

:unsure:

Heiner

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 9 Monate her #2608 von FlowHeater-Team
FlowHeater-Team antwortete auf csv zu ics ? geht das
Hallo Herr Jürgens,

der FlowHeater unterstützt nicht direkt das iCalendar (.ics) Format, aber mit etwas Handarbeit können durchaus Termine aus CSV Dateien in ICS Dateien konvertiert werden.

Der FlowHeater unterstützt generell Zeilenbasierende Textdateien wie .ics oder auch vCard (Adressen/Kontaktdaten). Hiermit ist es möglich die für ICS Dateien benötigte Struktur zu erzeugen.

Einfaches Beispiel einer ICS Datei.
Code:
BEGIN:VCALENDAR VERSION:2.0 BEGIN:VEVENT UID:b8efea67-0a7b-4e3a-810f-e039e008d61b DTSTAMP:20160204T1823255Z DTSTART:20160210T1023000Z DTEND:20160210T1220000Z SUMMARY:Erster Test END:VEVENT BEGIN:VEVENT UID:123c9677-63bd-4ac5-ae6b-eda18e92923c DTSTAMP:20160204T1823255 DTSTART:20161231T20120000 DTEND:20170101T0510000 SUMMARY:Zweiter Test END:VEVENT END:VCALENDAR
Über den Reiter „Zeilenbasierende Optionen“ im TextFile Adapter legen Sie fest, dass jeder Kalendereintrag mittels „BEGIN:VEVENT“ beginnt und über ein „END:VEVENT“ abgeschlossen sein soll. Die einzelnen Werte werden dann ganz normal über die definierten Feldnamen ausgegeben. Weitere mögliche Felder entnehmen Sie bitte dem RFC 5545 für ICS. Zusätzlich müssen Sie noch Kopf- und Fußzeilen definieren um die Angaben für „BEGIN:VCALENDAR“ und „END:VCALENDAR“ sowie die Version in die Ausgabedatei zu schreiben.



Wichtig ist, dass Sie die Zeitangaben für den Termin im ISO Format (yyyyMMddTHHmmss) ausgeben. Das erledigen Sie indem Sie den FlowHeater Export Datentyp für den Termin (von/bis) auf DateTime umstellen auf dem Reiter Format das Format dafür angeben.

Hinweis: Das komplette iCalendar /.ics Format nach RFC 5545 ist so natürlich nicht abbildbar aber für die meisten Szenarien sollte der oben beschrieben Lösungsansatz durchaus praktikabel sein.

Im Anhang finden Sie ein kleines Beipspiel wie Termine in einer CSV in das iCalendar (.ics) Format konvertiert werden kann.

Dateianhang:

Dateiname: csv-conver...ical.zip
Dateigröße:2 KB


Hier finden Sie noch ein etwas ausführlicheres Beispiel wie generell zeilenbasierende Textdateien verarbeitet werden können (vCards Dateien). Import und Export von vCard Textdateien

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Heiner Jürgens
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
8 Jahre 9 Monate her #2609 von Heiner Jürgens
Heiner Jürgens antwortete auf csv zu ics ? geht das
Vielen Dank

Es klappt wunderbar, und die Testdateien wren eine gro0e Hilfe.
Erweiterungen sind so ein Kinderspiel-


Danke:

H.Jürgens

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.271 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.