XML :: RSS :: Parser

XML :: RSS :: PARSER ist ein liberaler objektorientierter Parser für RSS-Feeds.
Jetzt downloaden

XML :: RSS :: Parser Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Timothy Appnel
  • Website des Verlags:
  • http://search.cpan.org/~tima/Text-Tiki-0.73/Tiki.pm

XML :: RSS :: Parser Stichworte


XML :: RSS :: Parser Beschreibung

XML :: RSS :: PARSER ist ein liberaler objektorientierter Parser für RSS-Feeds. XML :: RSS :: PARSER ist ein liberaler objektorientierter Parser für RSS-Feeds.Synopsis #! / Usr / bin / perl -w verwenden strikt; Verwenden Sie XML :: RSS :: Parser; Dateihandle verwenden; mein $ p = xml :: RSS :: Parser-> NEU; mein $ FH = fileHandle-> NEU ('/ path / to / einigen / rss / datei'); mein $ feed = $ p-> parse_file ($ FH); # Einige Werte ausgeben My $ Feed_title = $ Feed-> Abfrage ('/ Kanal / Titel'); drucken $ feed_title-> text_content; meine $ count = $ feed-> item_count; drucken "($ count) n"; Foreach My $ i ($ Feed-> Abfrage ('// Artikel')) {My $ Node = $ i-> Abfrage ('Titel'); drucken ''. $ node-> text_content; drucken "n"; } XML :: RSS :: PARSER ist ein leichter liberaler Parser von RSS-Feeds. Dieser Parser ist "liberal", da er keine Einhaltung einer bestimmten RSS-Version verlangt und versucht, anmutig mit Tags zu behandeln, die nicht erwartet oder nicht verstehen. Die einzigen Anforderung des Parsers ist, dass die Datei gut ausgebildet ist XML und resultiert ROSS. Grobsprozess, gut ausgebildetes XML mit einem Kanalelement als direkte Geschwister oder den Wurzel-Tag und Artikel-Elementen usw. There gibt es eine Reihe von Vorteilen zur Verwendung dieses Moduls, dann verwenden Sie einfach eine Standard-Parser-Tree-Kombination. Es gibt eine Reihe verschiedener RSS-Formate, die heute verwendet werden. In sehr subtilen Arten sind diese Formate nicht vollständig von einem zum anderen kompatibel. XML :: RSS :: Parser macht ein paar Annahmen, um den Analysebaum in ein konsistenteres Formular "normalisieren". Zum Beispiel zwingt es Kanal und Gegenstand in eine Eltern-Kind-Beziehung. Weitere Details finden Sie unter "Sonderverarbeitungsnotizen". Dieses Modul ist schlanker, dann XML :: RSS - der Großteil des Codes war für die Erzeugung von RSS-Dateien. Es bietet auch eine XPath-orts-Schnittstelle zum Futterbaum. Während XML :: RSS :: Parser erstellt einen normalisierten Parse-Baum, sondern verlässt immer noch die Zuordnung überlappender und alternativen Tags, die im RSS-Format in den Entwickler üblich sind. Für diesen Blick auf das XML :: RAI (RSS-Abstraktionsschnittstelle), das eine objektorientierte Layer an XML :: RSS :: Parser-Bäume bietet, die diese verschiedenen Tags transparent zu einem gemeinsamen Schnittstellen hinterlassen.XML :: RSS :: Parser ist Basierend auf XML :: Elemental, AA Sax-basiertes Paket, um XML-Dokumente leicht in eine native und meist objektorientierte Perl-Form analysieren. Anforderungen: · Perl.


XML :: RSS :: Parser Zugehörige Software