Rechercher une page de manuel
XML::Parser::Lite.3pm
Langue: en
Version: 2006-08-16 (mandriva - 22/10/07)
Section: 3 (Bibliothèques de fonctions)
NAME
XML::Parser::Lite - Lightweight regexp-based XML parserSYNOPSIS
use XML::Parser::Lite;
$p1 = new XML::Parser::Lite; $p1->setHandlers( Start => sub { shift; print "start: @_\n" }, Char => sub { shift; print "char: @_\n" }, End => sub { shift; print "end: @_\n" }, ); $p1->parse('<foo id="me">Hello World!</foo>');
$p2 = new XML::Parser::Lite Handlers => { Start => sub { shift; print "start: @_\n" }, Char => sub { shift; print "char: @_\n" }, End => sub { shift; print "end: @_\n" }, } ; $p2->parse('<foo id="me">Hello <bar>cruel</bar> World!</foo>');
DESCRIPTION
This Perl module gives you access to XML parser with interface similar to XML::Parser interface. Though only basic calls are supported (init, final, start, char, and end) you should be able to use it in the same way you use XML::Parser. Due to using experimantal regexp features it'll work only on Perl 5.6 and may behave differently on different platforms.SEE ALSO
XML::Parser
COPYRIGHT
Copyright (C) 2000-2001 Paul Kulchenko. All rights reserved.This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
This parser is based on ``shallow parser'' http://www.cs.sfu.ca/~cameron/REX.html Copyright (c) 1998, Robert D. Cameron.
AUTHOR
Paul Kulchenko (paulclinger@yahoo.com)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre