Perl XSL, ne trouve pas le fichier xsl - XML/XSL - Programmation
MarshPosté le 20-02-2008 à 12:32:18
Bonjour,
J'ai un problème avec mon script Perl, celui ci ne trouve plus le fichier xsl pour parser le fichier xml. Ceci suite à un changement de version de Perl, passé à 5.8.8 car tout fonctionnait avant J'ai installé sur une autre machine avec environnement windows et j'ai eu le même problème jusqu'a ce que je change de place le fichier xsl en le mettant là ou se situe mon script Perl et en redéfinissant le chemin en ne mettant juste que le nom du fichier xsl. J'ai essayé de faire de même avec mon pc sous unix mais toujours la même erreur : Error while parsing: no element found at line 1, column 0, byte -1 at /usr/local/lib/perl5/site_perl/5.8.8/sun4-solaris/XML/Parser.pm line 187
b.xsl at /usr/local/lib/perl5/site_perl/5.8.8/XML/XSLT.pm line 1507.
Le début du script :
$xslfile = ("/app/xsl/b.xsl" ); my $parser = XML::XSLT->new($xslfile);
Marsh Posté le 20-02-2008 à 12:32:18
Bonjour,
J'ai un problème avec mon script Perl, celui ci ne trouve plus le fichier xsl pour parser le fichier xml.
Ceci suite à un changement de version de Perl, passé à 5.8.8 car tout fonctionnait avant
J'ai installé sur une autre machine avec environnement windows et j'ai eu le même problème jusqu'a ce que je change de place le fichier xsl en le mettant là ou se situe mon script Perl et en redéfinissant le chemin en ne mettant juste que le nom du fichier xsl. J'ai essayé de faire de même avec mon pc sous unix mais toujours la même erreur :
Error while parsing:
no element found at line 1, column 0, byte -1 at /usr/local/lib/perl5/site_perl/5.8.8/sun4-solaris/XML/Parser.pm line 187
b.xsl at /usr/local/lib/perl5/site_perl/5.8.8/XML/XSLT.pm line 1507.
Le début du script :
$xslfile = ("/app/xsl/b.xsl" );
my $parser = XML::XSLT->new($xslfile);
Si quelqu'un à une idée, merci.