Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   ICS Datei importieren (https://www.delphipraxis.net/160143-ics-datei-importieren.html)

AirJordan 29. Apr 2011 14:48

ICS Datei importieren
 
Ein großes Hallo (nach langer Zeit mal wieder) in die Runde!

Ich muss ICS Dateien einlesen. Quelle dieser Dateien ist der Mozilla Sunbird Kalender.
Der Export des Sunbird in CSV ist ja mehr als besch..eiden. Als möchte ich die ICS
Daten einlesen.

Gibt es dort vielleicht eine Komponente die man einsetzen kann? Man kann natürlich auch
über StringList gehen und dann Zeile für Zeile lesen und schauen ob BEGIN:VEVENT ist usw.

Aber vielleicht hat ja einer eine Alternative. :thumb:

Danke schonmal für Eure Tipps.

Viele Grüße
Holger

Klaus01 29. Apr 2011 16:23

AW: ICS Datei importieren
 
Hallo,

mit ICS meinst Du da das iCalendar Format?
Da wäre in der Tat eine StringList die einfachste Variante.

Grüße
Klaus

AirJordan 29. Apr 2011 16:57

AW: ICS Datei importieren
 
Hallo Klaus,

Zitat:

Zitat von Klaus01 (Beitrag 1097660)
mit ICS meinst Du da das iCalendar Format?

ja damit meine ich das iCalender Format.

Zitat:

Zitat von Klaus01 (Beitrag 1097660)
Da wäre in der Tat eine StringList die einfachste Variante.

Hmm, eigentlich wollte ich zu einem großen Teil meine Routinen für den CSV Import, den ich bereits
fertig habe, für diese Import Variante ebenfalls benutzen. Aber das sieht dann wohl so aus, dass das
nicht klappt. :(

AirJordan 29. Jul 2011 12:19

AW: ICS Datei importieren
 
Hallo nochmal,

ich habe das Thema nochmal aufgenommen bzw. noch immer nicht gelöst. Jetzt habe
ich aus dem Sunbird 1.0b1 die Kalender in HTML umgewandelt. Hier wird dann schonmal
das Datum und die Uhrzeit richtig konvertiert (als CSV kommt da ja fast nur "Müll"
raus).

Und jetzt zu meiner neuen Frage:

Gibt es einen HTML-Parser oder eine Komponente mit der ich die Termine in HTML so
umwandeln kann, das ich zb von einem Termin ein String habe und den dann weiter
verarbeiten kann?!??!

Viele Grüße
Holger


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz