IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modules Perl Discussion :

pb d'ajout du module XML-Writer


Sujet :

Modules Perl

  1. #1
    Membre actif
    Inscrit en
    Juillet 2003
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 407
    Points : 252
    Points
    252
    Par défaut pb d'ajout du module XML-Writer
    bonjour ,
    je suis vraiment débutante en perl ;
    je veux ajouter le module XML-Writer pour pouvoir créer des fichier XML.
    Je suis sur linux , j'ai téléchargé XML-Writer-0.600.tar.gz , je l'ai décomprésse ,
    puis j'ai exécuté le fichier MakeFile.pl qui se trouve dedans ,
    puis j'ai lancé make , il m'a crée un repertoire blib ,
    et puis je plante , je ne sais pas comment faire ,

    j'essaye d'exécuter ce bout de code mais ca marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    use XML::Writer;
      use IO::File;
     
      my $output = new IO::File(">output.xml");
     
      my $writer = new XML::Writer(OUTPUT => $output);
      $writer->startTag("greeting", 
                        "class" => "simple");
      $writer->characters("Hello, world!");
      $writer->endTag("greeting");
      $writer->end();
      $output->close();
    le module n'est pas encore installé !
    commen faire

    merci

  2. #2
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Tu devrais faire make install en root... Mais de toute façon, tu ne devrais pas faire ça à la main, mais plutôt utiliser le module CPAN (qui est installé par défaut) (tapes 'cpan' en ligne de commande en root pour avoir un shell) pour installer les autres modules. Il gère automatiquement les dépendances, et effectue l'ensemble des opérations tout seul.

    --
    Jedaï

  3. #3
    Membre actif
    Inscrit en
    Juillet 2003
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 407
    Points : 252
    Points
    252
    Par défaut
    j'ai exécuté make install ,
    il a affiché ces lignes :
    installing /usr/lib/perl5/site_perl/5.8.5/XML/Writer.pm
    Installing /usr/share/man/man3/XML::Writer.3pm
    Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/XML/Writer/.packlist
    Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod
    puis j'ai essayé de lancer le bout de code ,
    il m'affiche encore les erreurs suivantes (comme si le module n'est pas encore installé)
    ./genXml.pl: line 1: use: command not found
    ./genXml.pl: line 2: use: command not found
    ./genXml.pl: line 4: syntax error near unexpected token `('
    ./genXml.pl: line 4: ` my $output = new IO::File(">output.xml");'
    merci

  4. #4
    Membre actif
    Inscrit en
    Juillet 2003
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 407
    Points : 252
    Points
    252
    Par défaut
    j'ai ajouté #!/usr/bin/perl

    j'essaye d'exécuter le bout de code mais je reçois les erreur suivantes
    syntax error at ./genXml.pl line 4, near "use XML::Handler::XMLWriter

    use IO::File"
    Execution of ./genXml.pl aborted due to compilation errors.
    j'essaye juste de truver un exemple de création simple d'un fichier xml ! mais je ne trouve pas
    qq un a une idée ou trouver des exemple ou comment commencer pour un débutant
    merci

  5. #5
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Remets nous ton code en entier, parce que Perl n'a pas l'air de lire la même chose que ce que tu nous as mis au début...

    --
    Jedaï

Discussions similaires

  1. Déprotéger VBA-Ajouter un module-Reprotéger
    Par martiweb dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 17/08/2010, 17h32
  2. [Langage] Ajout de modules : quelle techno ?
    Par vulquin dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 04/05/2006, 17h33
  3. [LDAP] comment ajouter un module PHP
    Par sezar dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 20/03/2006, 18h45
  4. [DOM XML] Modules xml/xslt indisponibles ?
    Par m@t dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 26/02/2006, 20h26
  5. [DOM] ajouter le préfixe <?xml-stylesheet>
    Par phoebe dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 29/03/2004, 12h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo