Vérifiez si le fichier distant est bien formé XML avec PHP

J'ai un PHP site qui comprend un XML stock d'alimentation, qui est servi à distance à partir d'ASP (c'est à dire le XML url du flux est de l'ordre: http://remote.com/client.asp).

Que l'alimentation est souvent indisponible (par qui je veux dire le site renvoie une erreur ASP) je voudrais vérifier si le flux XML bien formé avant de l'inclure. Mon habitude url_exists fonction ne pas faire le tour de l'URL n'existe pas, même lorsque 'erroring'.

TIA.

Remarque: attention à la terminologie. Ce que vous décrivez ressemble "bien formé" XML, ce qui signifie quelque chose de différent à "valide" XML.
Tout à fait le droit de cletus (merci) de montage de l'...

OriginalL'auteur da5id | 2009-01-13