URL から xml データを取得していますが、XMLReader は xml 形式が無効であると言います。xml 形式の問題について何か手がかりを得ることができますか?
私は XML 標準の専門家ではありませんが、データはタグに関しては問題ないようです。
$url = "http://xyz";
$xml = file_get_contents($url);
$folderReader = new XMLReader();
$folderReader->XML($xml); //returns true
var_dump($folderReader->isValid()); //bool(false)
print_r($folderReader); //XMLReader Object ( )