Test si fichier xml valide ?

WRInaute occasionnel
Bonjour,

J'ai une liste de plusieurs fichiers xml , je dois tester leur validité ( Car certains sont vides et affichent Erreur XML) et faire un traitement pour ceux qui sont valides.

En première approche, je boucle sur tous les fichiers en faisant:
Code:
$xml = @simplexml_load_file($urlxml);

 if ($xml)
{
traitement;
}

Cela fonctionne, mais c'est trop long.
Y a t-il une autre alternative ?

Merci
 
WRInaute occasionnel
Salut,

est-ce que ce ne serait pas plus simple en utilisant une de ces fonctions : http://lv.php.net/manual/fr/book.xml.php ?

Sinon, que représente $xmlurl et comment récupères-tu ce que tu mets dans cette variable ? Il y a-t-il une boucle qui explore l'ensemble des fichiers ? Si oui, ça peut prendre du temps s'il y a beaucoup de fichiers...
 
Discussions similaires
Haut