J'ai fait un premier essai, mais la structure de données retournée (
bien qu'intéressante) est assez complexe
Voilà le bout de script :
#!/usr/bin/perl -w
use XML::Simple;
use Data::Dumper ;
my $config = XMLin('./fichier.xml');
print Dumper($config);
foreach $mas (keys %${config}) # test pour voir les clés de 2eme
niveau (je dois aller jusqu'au 5eme pour recupérer les URLs,ouf ..)
{
for $cles2 (keys %{$${config}{$mas}}) {
print " $cles2 \n";
}
}
retourne :
name
contrats
description
Quelqu'un peut il me dire s'il y'a un moyen plus rapide (options de
XML::Simple ou Data:: Dumper) d'accéder à la valeur wsdl et tester que
l'URL fonctionne ?
PS : j'aimerai aussi récupérer nom du contrat, services ..