Bibliotheken: EasyXML - XML Parser - Seite 2

 
mappi1589 #:
eine Forex-Fabrik Kalender xml, es funktioniert fast jedes Mal, aber zufällig zeigt es diesen Fehler. Kann ich etwas tun, um den Fehler zu vermeiden, oder den Code erneut ausführen, wenn er diesen Fehler wieder erkennt?

Sie könnten die Bibliothek so anpassen, dass sie dieses Problem abfängt und NULL in createSibling() zurückgibt, aber Sie müssten den Aufrufpunkt korrigieren, um das Problem zu lösen. Und möglicherweise gibt es noch andere Probleme.

Dieser Fehler tritt wahrscheinlich auf, weil Sie von Zeit zu Zeit eine falsche XML-Antwort erhalten, daher ist es meiner Meinung nach die beste Lösung, dies vorher zu überprüfen.

 
Alain Verleyen #:

Sie könnten die Bibliothek so anpassen, dass sie dieses Problem abfängt und NULL in createSibling() zurückgibt, aber Sie müssten den Aufrufpunkt korrigieren, um das Problem zu lösen. Und möglicherweise könnten Sie andere Probleme haben.

Dieser Fehler tritt wahrscheinlich auf, weil Sie von Zeit zu Zeit eine falsche XML-Antwort erhalten, daher ist es meiner Meinung nach die beste Lösung, dies vorher zu überprüfen.

Vielen Dank für Ihre Antwort, Alain. Ich werde prüfen, ob ich den Fehler durch Überprüfung der XML-Antwort lösen kann.