HTML :: Treebuilder.

HTML :: TreeBuilder ist ein Parser, der einen HTML-Syntax-Baum erstellt.
Jetzt downloaden

HTML :: Treebuilder. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Pete Krawczyk
  • Website des Verlags:
  • http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/Element.pm

HTML :: Treebuilder. Stichworte


HTML :: Treebuilder. Beschreibung

HTML :: TreeBuilder ist ein Parser, der einen HTML-Syntax-Baum erstellt. HTML :: TreeBuilder ist ein Parser, der einen HTML-Syntax-Tree baut # Leerer Baum $ Tree-> parse_file ($ file_name); drucken "Hey, hier ist ein Dump des Parse-Baumes von $ file_name: n"; $ Tree-> Dump; # Eine Methode, die wir von HTML :: Element Print 'erben # Nun, da wir damit fertig sind, müssen wir es zerstören. $ Tree = $ Tree-> Löschen; } (Diese Klasse ist Teil des HTML :: Tree DIST.) Diese Klasse ist für HTML-Syntaxbäume, die aus der HTML-Quelle ausgebaut werden. Der Weg, um es zu verwenden, ist: 1. Starten Sie ein neues (leeres) HTML :: Treebuilder-Objekt, 2. Verwenden Sie dann eine der Methoden von HTML :: Parser (vermutlich mit $ Tree-> Parse_File (Dateiname) für Dateien oder mit $ Tree-> Parse ($ document_content) und $ Tree-> EOF, wenn Sie den Inhalt haben In einer Zeichenfolge), um das HTML-Dokument in den Baum-Tree-Tree zu analysieren. (Sie können die Schritte 1 und 2 mit den Methoden "new_from_file" oder "new_from_content" -Methoden kombinieren.) 2b. Rufen Sie $ root-> corientify () an, wenn Sie möchten.3. Tun Sie, was Sie mit dem Syntaxbaum tun müssen, wobei vermutlich das Traversen ergreift, um einige Informationen darin zu suchen, 4. Und schließlich, wenn Sie mit dem Baum fertig sind, rufen Sie $ Tree-> löschen (), um den Inhalt des Baums aus dem Speicher zu löschen. Diese Art von Ding ist in der Regel nicht mit den meisten Perl-Objekten erforderlich, aber es ist für Treebuilder-Objekte erforderlich. Siehe HTML :: Element für eine bessere Ausführungen, warum dies der Fall ist. Anforderungen: · Perl.


HTML :: Treebuilder. Zugehörige Software