XML-Parser-Fehler – Extra-Inhalt am Ende des Dokuments

Diese Fehlermeldung tritt normalerweise auf, wenn im XML-Dokument zusätzlicher Inhalt oder Zeichen nach dem schließenden Root-Element vorhanden sind. Dies kann auf eine Reihe von Dingen zurückzuführen sein, wie z.B. ein fehlendes schließendes Tag oder zusätzlicher Leerraum oder Zeilenumbrüche am Ende der Datei. Um dieses Problem zu beheben, sollten Sie Ihr XML-Dokument auf zusätzlichen Inhalt oder Zeichen nach dem schließenden Root-Element überprüfen und diese entfernen. Sie können auch ein Werkzeug wie einen XML-Validator verwenden, um das Dokument auf Syntaxfehler zu überprüfen.

Zusätzlich kann man in PHP die libxml_use_internal_errors() Funktion verwenden um die libxml Fehler zu deaktivieren, und dann die libxml_get_errors() Funktion verwenden um eine Liste von Fehlern zu bekommen anstatt sie im Browser anzuzeigen.