Max1113 Posted January 22, 2017 Posted January 22, 2017 (edited) Hallo zusammen, seit ich den "DVBViewer Recording Service" geupdated habe, bekomme Ich in der Android App "DVBViewer Controller" folgenden Fehler: "Fehler beim verabeiten des XMLs" Die EPGs in der Übersicht werden nicht mehr geladen. Klickt man jedoch auf einem bestimmten Sender, werden die EPGs angezeigt. Hat jemand eine Idee was das Problem sein könnte? Neuinstallation hat nicht geholfen. // Version Recording Service: 1.33.2.1 Betriebssystem: Win 10 (Aktuelle Updates) http://myserver:8089 ist erreichbar Edited January 22, 2017 by Max1113
Tjod Posted January 22, 2017 Posted January 22, 2017 Wahrscheinlich enthält ein EPG Eintrag fehlerhafte Zeichen. Ruf mal http://myserver:8089/api/epg.html?lvl=2 gibt es da im Webbrowser eine Fehlermeldung über Syntax Fehler? (ich weiß Grade nicht ob alle meckern aber der IE sollte das auf jeden Fall machen)
Griga Posted January 22, 2017 Posted January 22, 2017 Siehe dazu auch hier: http://www.DVBViewer.tv/forum/topic/59126-datenbank-fur-epg-anlegen/?p=456225 In dem Fall war der Sender DW Arabia auf Astra 19° Ost Schuld. Falls er es wieder ist (oder ein anderer Sender als Übeltäter ermittelt werden kann), sollte folgendes helfen: RS stoppen Im DVBViewer-Senderlisteneditor den Sender vom DVB EPG ausschließen (EPG-Button unten rechts, Haken bei DVB EPG weg). Geänderte Senderliste speichern oder DVBViewer beenden. Im Konfigurationsordner\config die Datei epg.dat löschen RS wieder starten, EPG-Update durchführen.
Max1113 Posted January 23, 2017 Author Posted January 23, 2017 Danke. Das hat mir weitergeholfen. Ich versuch mal die Sender auszumisten. XML-Verarbeitungsfehler: nicht wohlgeformtAdresse: http://myserver:8089/api/epg.html?lvl=2Zeile Nr. 129368, Spalte 744: epg.html
Max1113 Posted January 23, 2017 Author Posted January 23, 2017 Funktioniert jetzt. Habe die nicht benötigten Sender gelöscht. Nach löschen der epg.dat hat es dann geklappt. Danke
VinoRosso Posted January 23, 2017 Posted January 23, 2017 (edited) Am besten wäre es wenn der RS dafür sorgen könnte, dass das XML immer wohlgeformt ist. Der Android Default XML Parser kann daraus gar nichts mehr machen, andere libs lesen dann maximal bis zu dem kaputten Eintrag.... @Griga wäre nett wenn du da mal bei Gelegenheit nen Blick darauf wirfst, beim erstellen des XML müsste der content bestimmt nur XML escaped werden. Edited January 23, 2017 by VinoRosso
Griga Posted January 24, 2017 Posted January 24, 2017 Ich habe bereits einen Blick drauf geworfen. Das Problem lässt sich in den vorhandenen Strukturen nicht so einfach lösen.
Recommended Posts