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

Web Perl Discussion :

Utilisation de HTML::Parser


Sujet :

Web Perl

  1. #1
    Membre éclairé Avatar de mobscene
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 331
    Par défaut Utilisation de HTML::Parser
    Je cherche depuis quelques jours comment extraire des tags html avec html parser ceux de la secton <head>...</head> .

    Il faut que je puisse extraire les tags

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
      -> keywords
      -> title
      -> description
      -> charet [ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> ]
    Je n'arrive pas a utiliser ce module. Please Help !!!!!!

  2. #2
    Membre émérite
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568
    Par défaut
    Tu as été sur cpan ?

    http://search.cpan.org/~gaas/HTML-Parser-3.46/Parser.pm

    Tu as de très belle exemple.

  3. #3
    Membre éclairé Avatar de mobscene
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 331
    Par défaut
    Si , Si mais j'ai rien capté

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    cherche dans google, tu trouveras des scripts plus clair et plus simple. je le manie souvent mais ne l'ai pas sous la main, sorry!

  5. #5
    Membre éclairé Avatar de mobscene
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 331
    Par défaut
    pas moyen de mettre la main sur un script qui l'utilise

  6. #6
    Membre éclairé Avatar de mobscene
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 331
    Par défaut
    J'ai trouvé une alternative qui marche a merveille et , est beaucoup plus légère


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    require HTML::HeadParser;
    use LWP::Simple;
     
                                $l = get("http://www.free.fr");
     
      $p = HTML::HeadParser->new;
      $p->utf8_mode;
      $p->parse($l);
     
        print $p->header('Title');
        my $charset  = $p->header('Content-Type');
        my $keywords = $p->header('X-Meta-keywords');
        my $description = $p->header('X-Meta-Description');
        my $category = $p->header('X-Meta-category');
        my $robots  = $p->header('X-Meta-robots');
     
     
     
        print "$title\n";
        print "$charset\n";
        print "$keywords\n";
        print "$description\n";
        print "$category\n";
        print "$robots\n";

  7. #7
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    bravo 8)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utilisation html parser ?
    Par aamad dans le forum Général Java
    Réponses: 4
    Dernier message: 12/06/2010, 05h05
  2. Utilisation du module HTML::Parser
    Par altecad dans le forum Web
    Réponses: 4
    Dernier message: 13/09/2007, 14h26
  3. Installation et utilisation de XML::Parser
    Par calimero2611 dans le forum Modules
    Réponses: 5
    Dernier message: 09/06/2006, 10h06
  4. Réponses: 8
    Dernier message: 29/01/2006, 16h48
  5. utilisation <form> html ?
    Par t671 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 23/10/2005, 14h17

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