Query: stag-handle
OS: debian
Section: 1p
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
STAG-HANDLE(1p) User Contributed Perl Documentation STAG-HANDLE(1p)NAMEstag-handle - streams a stag file through a handler into a writerSYNOPSISstag-handle -w itext -c my-handler.pl myfile.xml > processed.itext stag-handle -w itext -p My::Parser -m My::Handler myfile.xml > processed.itextDESCRIPTIONwill take a Stag compatible format (xml, sxpr or itext), turn the data into an event stream passing it through my-handler.plARGUMENTS-help|h shows this document -module|m PERLMODULE A module that is used to transform the input events the module should inherit from Data::Stag::BaseHandler -unit|u NODE_NAME (you should always use this option if you specify -m) this is the unit that gets passed to the handler/transformer. this will get set automatically if you use the the -c, -s or -t options multiple units can be set -u foo -u bar -u boz -writer|w WRITER writer for final transformed tree; can be xml, sxpr or itext -module|m MODULE perl modules for handling events -codefile|c FILE a file containing a perlhashref containing event handlers - see below -sub|s PERL a perl hashref containing handlers -trap|t ELEMENT=SUBEXAMPLESunix> cat my-handler.pl { person => sub { my ($self, $person) = @_; $person->set_fullname($person->get_firstname . ' ' . $person->get_lastname); $person; }, address => sub { my ($self, $address) = @_; # remove addresses altogether from processed file return; }, } perl v5.10.0 2008-12-23 STAG-HANDLE(1p)
Related Man Pages |
---|
stag-filter(1p) - debian |
stag-handle(1p) - debian |
stag-ir(1p) - debian |
stag-storenode(1p) - debian |
data::stag::basehandler(3pm) - debian |
Similar Topics in the Unix Linux Community |
---|
How to cat a file , name starts with "-" ? |
test |
Finding Authors in Common Across Dozens of Lists |
how do you call a person who assembles computers? |
finding the nth match |