Il est possible d'utiliser XML::Simple pour vérifier que les fichiers sont bien formés, cela peut permettre de faire un script qui traverse les répertoires et identifie les fichiers à corriger avant de pouvoir traiter toutes les données.
#!/usr/bin/perl
use Strict;
use XML::Simple;
my $file ='index.xml';
my $ref = eval {XMLin($file)};
if($@) {
print "Une erreur possible : $@";
}
else {
print "Aucun probleme";
}
Posted by karl at juin 20, 2002 02:19 AM