Bonjour,
j'ai un gros soucis en perl. J'ai fait des recherches sur le forum mais je n'ai pas trouvé mon bonheur.
Mon problème est le suivant : j'utilise l'utilitaire Simple. Pour pouvoir l'utiliser, on utilise donc SAX::PurePerl.
Jusque la, tout va. Le but est de parser du XML, c'est à dire transformer mon XML avec un tableau associatif.
Jusque la, ça va.
Par contre, là ou ça se gatte sérieusement, c'est que j'ai l'erreur suivante (ça ne se fait que sur un serveur, et ça ne le fait pas sur un autre) :
"LWP Request Failed" at XML::SAX::PurePerl::Reader::URI.pm (line 51)
Ce que je trouve pas logique, c'est que URI, dans cette section, utilise UserAgent. Si j'ai bien compris, ça doit utiliser des liens hyper texte (parsing de liens hyper-text)
Mais ce que je trouve moins logique, c'est que moi je parse du XML, donc je ne devrai pas avoir cette section d'utilisée ! En gros, je ne devrai jamais utiliser URI.
Je met ce que j'utilise avec Simple :
use XML::Simple ;
use Data::Dumper;
use XML::SAX ;
use XML::SAX::PurePerl ;
use vars qw($opt_i $opt_o $opt_p);
use Getopt::Std;
use DirHandle;
use File::Basename;
use FileHandle;
#Je passe les details
$donnee = $xml->XMLin($fichierEntree);
Je devrai donc avec un tableau associatif dans $donnee.
Quand je l'execute : "LWP Request Failed"
Quelqu'un aurait eu ce soucis ?