Wenn ich versuche ein XML Dokument mit mehren Elementen auf der Rootebenen zu laden tritt folgender Fehler auf (PHP Version 5.2.2):
Sobald man die beiden Elemente mit einem weiteren umschließt tritt der Fehler nicht mehr auf (die XML Deklaration wird trotzdem akzeptiert). Unter bugs.php.net findet sich der Fehler, der Fix dafür ist allerdings von 2005 (PHP Version 5.0.4) und sollte inzwischen schon ins Release eingeflossen sein oder?
PHP-Code:
$test = new DOMDocument ( );
$test -> loadXML ( '<test>blubb</test><test>blubb</test>' );
Code:
Warning: DOMDocument::loadXML() [function.DOMDocument-loadXML]: [i]Extra content at the end of the document in Entity[/i], line: 3 in test.php on line 7
Kommentar