Mit den Sachen kenn ich mich persönlich nicht so aus. Aber ich glaube fast alle EPG Anbieter haben, aus Eigeninteresse keine Schnittstellen z.B. per XML. Sie wollen nicht das ihre Daten exportiert werden und zu anderen Zwecken genutzt werden. Also bleibt nur die Webseite zu parsen und die nötigen Infos heraus zu filtern.