PXR::Parser 0.1.5
Sponsored Links
PXR::Parser 0.1.5 Ranking & Summary
File size:
0.016 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1132
Date added:
2006-09-18
Publisher:
Nicholas Perez
PXR::Parser 0.1.5 description
PXR::Parser is a Pure Perl SAX XML Push Parser.
SYNOPSIS
use PXR::Parser;
my $parser = PXR::Parser->new(
Handlers => {
startDocument => &start_doc,
endDocument => &end_doc,
startElement => &start_element,
endElement => &end_element,
characters => &characters,
}
);
$parser->parse($data);
$parser->setHandlers(startDocument => &different_start);
A simple, fast, efficient pure perl sax xml parser.
BUGS AND NOTES
This Parser was blatantly ripped and modified from XML::Stream::Parser because it was the only pure perl parser simple and speedy enough to be included by default in various other things such as PXR or PoCo::Jabber. Just note that there is no recovering or detecting XML malformedness. So if you feed this little pet something non-tasty, you are in for a surprise (mainly memory leaking everywhere, and other things like gnawing on furniture).
That is the trade off for its speed. In situtations where you know you are not going to get malformed XML such as a connection to a jabber server (or other XML pushing entities) then this parser is ideal. Currently, the speed difference between this parser and XML::Parser::Expat are about 30 percent in favor of XML::Parser::Expat (which says alot of the speed of this pure perl implementation).
Thanks to Ryan Eatmon for writing and releasing this code. It has been a boon to those of us that really appreciate a simple small solution.
SYNOPSIS
use PXR::Parser;
my $parser = PXR::Parser->new(
Handlers => {
startDocument => &start_doc,
endDocument => &end_doc,
startElement => &start_element,
endElement => &end_element,
characters => &characters,
}
);
$parser->parse($data);
$parser->setHandlers(startDocument => &different_start);
A simple, fast, efficient pure perl sax xml parser.
BUGS AND NOTES
This Parser was blatantly ripped and modified from XML::Stream::Parser because it was the only pure perl parser simple and speedy enough to be included by default in various other things such as PXR or PoCo::Jabber. Just note that there is no recovering or detecting XML malformedness. So if you feed this little pet something non-tasty, you are in for a surprise (mainly memory leaking everywhere, and other things like gnawing on furniture).
That is the trade off for its speed. In situtations where you know you are not going to get malformed XML such as a connection to a jabber server (or other XML pushing entities) then this parser is ideal. Currently, the speed difference between this parser and XML::Parser::Expat are about 30 percent in favor of XML::Parser::Expat (which says alot of the speed of this pure perl implementation).
Thanks to Ryan Eatmon for writing and releasing this code. It has been a boon to those of us that really appreciate a simple small solution.
PXR::Parser 0.1.5 Screenshot
PXR::Parser 0.1.5 Keywords
PXR
XML
Pure Perl SAX XML Push Parser
SAX
Parser 0.1.5
Parser
perl sax xml
SAX XML
Perl SAX
Perl
PXR::Parser
PXRParser
PXR::Parser 0.1.5
Libraries
Programming
Bookmark PXR::Parser 0.1.5
PXR::Parser 0.1.5 Copyright
WareSeeker periodically updates pricing and software information of PXR::Parser 0.1.5 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PXR::Parser 0.1.5 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
perl sax parser
perl sax install
perl sax tutorial
sax xml document
perl sax module
sax xml parser
perl sax example
perl sax xpath
sax xml parsing
perl xml parser
perl sax parser example
perl sax 2.1 specification
sax xmlreader
perl saxon
sax xml example
perlane
perl sax parserdetails.ini
xml parser
Related Software
Nmap Parser is a Perl module to ease the pain of developing scripts or collecting network information from nmap scans. Free Download
PandaLex PDF Parser is a flex and bison parser for PDF documents. Free Download
PerlPoint::Parser Perl module is a PerlPoint Parser. Free Download
ShaniXmlParser is an XML/HTML DOM/SAX parser that can be validating. Free Download
Parsifal XML Parser is a validating XML 1.0 parser written in ANSI C. Free Download
Test::Parser is a collection of parsers for different test output file formats. Free Download
Regexp::Parser is a Perl module for parsing regexes. Free Download
SVG::Parser is a Perl module with XML Parser for SVG documents. Free Download
Latest Software
Popular Software
Favourite Software