Moin Mario,
ich konvertiere zuerst immer alle Daten in das JSON-Format, dann hat man schon mal JavaScript-Objekte, der Rest geht dann ganz leicht.
Und ich bin ziemlich sicher, dass es sogar fertige Libs für ICS2JSON gibt, such einfach mal.
Und für die die Verarbeitung von JSON-Dateien:
JSON-Datei erzeugen und wieder einlesen