Search results for "module:HTML::Parser::Simple"

HTML::Parser::Simple - Parse nice HTML files without needing a compiler River stage zero No dependents

"HTML::Parser::Simple" is a pure Perl module. It parses HTML V 4 files, and generates a tree of nodes, with 1 node per HTML tag. The data associated with each node is documented in the "FAQ". See also HTML::Parser::Simple::Attributes and HTML::Parser...

RSAVAGE/HTML-Parser-Simple-2.02 - 25 Jan 2015 04:44:31 UTC

HTML::Parser::Simple::Reporter - A sub-class of HTML::Parser::Simple River stage zero No dependents

"HTML::Parser::Simple::Reporter" is a pure Perl module. It is a sub-class of HTML::Parser::Simple. Specifically, this module overrides the method "traverse($node)" in HTML::Parse::Simple, to demonstrate a different way of formatting the output. It pa...

RSAVAGE/HTML-Parser-Simple-2.02 - 25 Jan 2015 04:44:31 UTC

HTML::Parser::Simple::Attributes - A simple HTML attribute parser River stage zero No dependents

"HTML::Parser::Simple::Attributes" is a pure Perl module. It parses HTML V 4 attribute strings, and turns them into a hashrefs. Also, convenience methods "hashref2string($hashref)" and "string2hash($string)" are provided, which deal with Perl hashref...

RSAVAGE/HTML-Parser-Simple-2.02 - 25 Jan 2015 04:44:31 UTC

HTML::TokeParser::Simple - Easy to use HTML::TokeParser interface River stage two • 30 direct dependents • 93 total dependents

"HTML::TokeParser" is an excellent module that's often used for parsing HTML. However, the tokens returned are not exactly intuitive to parse: ["S", $tag, $attr, $attrseq, $text] ["E", $tag, $text] ["T", $text, $is_data] ["C", $text] ["D", $text] ["P...

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::TokeParser::Simple::Token - Base class for HTML::TokeParser::Simple tokens. River stage two • 30 direct dependents • 93 total dependents

This is the base class for all returned tokens. It should never be instantiated directly. In fact, it will "croak()" if it is....

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::TokeParser::Simple::Token::Tag - Token.pm tag class. River stage two • 30 direct dependents • 93 total dependents

This is the base class for start and end tokens. It should not be instantiated. See "HTML::TokeParser::Simple::Token::Tag::Start" and "HTML::TokeParser::Simple::Token::Tag::End" for details....

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::TokeParser::Simple::Token::Text - Token.pm text class. River stage two • 30 direct dependents • 93 total dependents

This class represents "text" tokens. See the "HTML::TokeParser::Simple" documentation for details....

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::TokeParser::Simple::Token::Comment - Token.pm comment class. River stage two • 30 direct dependents • 93 total dependents

This is the class for comment tokens. See HTML::Parser for detailed information about comments....

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::TokeParser::Simple::Token::Declaration - Token.pm declaration class. River stage two • 30 direct dependents • 93 total dependents

This is the declaration class for tokens....

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::TokeParser::Simple::Token::ProcessInstruction - Token.pm process instruction class. River stage two • 30 direct dependents • 93 total dependents

Process Instructions are from XML. This is very handy if you need to parse out PHP and similar things with a parser. Currently, there appear to be some problems with process instructions. You can override this class if you need finer grained handling...

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::TokeParser::Simple::Token::Tag::End - Token.pm "end tag" class. River stage two • 30 direct dependents • 93 total dependents

This class does most of the heavy lifting for "HTML::TokeParser::Simple". See the "HTML::TokeParser::Simple" docs for details....

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::TokeParser::Simple::Token::Tag::Start - Token.pm "start tag" class. River stage two • 30 direct dependents • 93 total dependents

This class does most of the heavy lifting for "HTML::TokeParser::Simple". See the "HTML::TokeParser::Simple" docs for details....

OVID/HTML-TokeParser-Simple-3.16 - 26 Jun 2013 06:55:44 UTC

HTML::Parser - HTML parser class River stage four • 548 direct dependents • 3510 total dependents

Objects of the "HTML::Parser" class will recognize markup and separate it from plain text (alias data content) in HTML documents. As different kinds of markup and text are recognized, the corresponding event handlers are invoked. "HTML::Parser" is no...

OALDERS/HTML-Parser-3.81 - 31 Jan 2023 03:13:18 UTC

YAPE::HTML - Yet Another Parser/Extractor for HTML River stage zero No dependents

This module is yet another parser and tree-builder for HTML documents. It is designed to make extraction and modification of HTML documents simplistic. The API allows for easy custom additions to the document being parsed, and allows very specific ta...

PINYAN/YAPE-HTML-1.11 - 06 Feb 2001 06:23:48 UTC

HTML::Bare - Minimal HTML parser implemented via a C state engine River stage zero No dependents

This module is a 'Bare' HTML parser. It is implemented in C. The parser itself is a simple state engine that is less than 500 lines of C. The parser builds a C struct tree from input text. That C struct tree is converted to a Perl hash by a Perl func...

CODECHILD/HTML-Bare-0.02 - 06 Sep 2014 23:43:01 UTC

HTML::Gumbo - HTML5 parser based on gumbo C library River stage zero No dependents

Gumbo <https://github.com/google/gumbo-parser> is an implementation of the HTML5 parsing algorithm <http://www.w3.org/TR/html5/syntax.html> implemented as a pure C99 library with no outside dependencies. Goals and features of the C library: * Fully c...

RUZ/HTML-Gumbo-0.18 - 23 Jun 2018 10:14:09 UTC

HTML::Pen - Perl Embedding Notation (Yet another parser for embedding Perl in HTML) River stage zero No dependents

Pen performs simple in-line substitution of Perl code. Its syntax is consistent with SGML and HTML, but can be used on any file type. Pen recognizes the following syntax as a Perl expression and performs a literal interpretation. &subroutine( args1, ...

TQISJIM/HTML-Pen-1_01 - 09 Sep 2011 17:46:14 UTC

HTML::Object - HTML Parser, Modifier and Query Interface River stage zero No dependents

This module is yet another HTML parser, manipulation and query interface, but probably the most comprehensive one. It uses the C parser from HTML::Parser and has the unique particularity that it does not try to decode the entire html document tree on...

JDEGUEST/HTML-Object-v0.2.7 - 24 May 2023 01:10:59 UTC

HTML::DOM - A Perl implementation of the HTML Document Object Model River stage two • 10 direct dependents • 11 total dependents

This module implements the HTML Document Object Model by extending the HTML::Tree modules. The HTML::DOM class serves both as an HTML parser and as the document class. The following DOM modules are currently supported: Feature Version (aka level) ---...

SPROUT/HTML-DOM-0.058 - 03 Feb 2018 06:12:46 UTC

HTML::Zoom - selector based streaming template engine River stage one • 5 direct dependents • 5 total dependents

HTML::Zoom is a lazy, stream oriented, streaming capable, mostly functional, CSS selector based semantic templating engine for HTML and HTML-like document formats. Which is, on the whole, a bit of a mouthful. So let me step back a moment and explain ...

JJNAPIORK/HTML-Zoom-0.009009 - 15 May 2015 19:03:05 UTC
71 results (0.073 seconds)