HTML :: TreeBuilder

HTML :: TreeBuilder est un analyseur qui construit un arbre de syntaxe HTML.
Télécharger maintenant

HTML :: TreeBuilder Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Pete Krawczyk
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/Element.pm

HTML :: TreeBuilder Mots clés


HTML :: TreeBuilder La description

HTML :: TreeBuilder est un analyseur qui construit un arbre de syntaxe HTML. HTML :: TreeBuilder est un analyseur qui construit une syntaxe HTML.Synopsis foreach My $ File_Name (@argv) {My $ Tree = HTML :: TreeBuilder-> Nouveau; # arbre vide $ arbre-> parse_file (Nom $ File_); Imprimer "hé, voici une vidage de l'arbre d'analyse de $ file_name: n"; $ arbre-> Dump; # une méthode que nous héritons de HTML :: Elément Imprimer "et voici ici, bizarrement répercuté comme html: n", $ arbre-> as_html, "n"; # Maintenant que nous en avons fini avec cela, nous devons la détruire. $ arbre = $ arbre-> Supprimer; } (Cette classe fait partie de la section HTML :: Tree Dist.) Cette classe est destinée aux arbres de syntaxe HTML qui se développent de la source HTML. Le moyen de l'utiliser est de: 1. Démarrer un nouveau (vide) HTML :: Objet TreeBuilder, 2. Ensuite, utilisez l'une des méthodes de HTML :: Parser (probablement avec $ arbre-> parse_file ($ fichier de fichier) pour les fichiers ou avec $ arbre-> parse ($ document_content) et $ arbre-> eof si vous avez le contenu Dans une chaîne) Pour analyser le document HTML dans l'arbre $ Arbre. (Vous pouvez combiner les étapes 1 et 2 avec les méthodes "new_from_file" ou "new_from_content".) 2b. Call $ root-> ElementIFY () si vous voulez.3. Faites tout ce que vous devez faire avec l'arbre de syntaxe, impliquant vraisemblablement la traversée de la recherche d'un peu d'informations dedans, 4. Et enfin, lorsque vous avez terminé avec l'arbre, appelez $ arbre-> Supprimer () pour effacer le contenu de l'arborescence de la mémoire. Ce genre de chose n'est généralement pas nécessaire avec la plupart des objets Perl, mais il est nécessaire que les objets de TreeBuilder. Voir HTML :: Élément pour une explication plus verbeuse de la raison pour laquelle c'est le cas. Exigences: · Perl


HTML :: TreeBuilder Logiciels associés