Search results for "module:HTML::Parser::Simple"
HTML::Parser::Simple - Parse nice HTML files without needing a compiler
"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
"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
"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
"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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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
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)
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
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
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
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