XML::SAX::Tap - Tap a pipeline of SAX processors River stage zero No dependents

XML::SAX::Tap is a SAX machine that passes each event it receives on to a brach handler and then on down to it's main handler. This allows debugging output, logging output, validators, and other processors (and machines, of course) to be placed in a ...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::Filter::Tee - Send SAX events to multiple processor, with switching River stage zero No dependents

XML::Filter::Tee is a SAX filter that passes each event it receives on to a list of downstream handlers. It's like XML::Filter::SAXT in that the events are not buffered; each event is sent first to the tap, and then to the branch (this is different f...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::SAX::Machine - Manage a collection of SAX processors River stage zero No dependents

WARNING: This API is alpha!!! It *will* be changing. A generic SAX machine (an instance of XML::SAX::Machine) is a container of SAX processors (referred to as "parts") connected in arbitrary ways. Each parameter to "Machine()" (or "XML::SAX::Machine-...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::SAX::Pipeline - Manage a linear pipeline of SAX processors River stage zero No dependents

An XML::SAX::Pipeline is a linear sequence SAX processors. Events passed to the pipeline are received by the "Intake" end of the pipeline and the last filter to process events in the pipeline passes the events out the "Exhaust" to the filter set as t...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::SAX::ByRecord - Record oriented processing of (data) documents River stage zero No dependents

XML::SAX::ByRecord is a SAX machine that treats a document as a series of records. Everything before and after the records is emitted as-is while the records are excerpted in to little mini-documents and run one at a time through the filter pipeline ...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::SAX::Manifold - Multipass processing of documents River stage zero No dependents

XML::SAX::Manifold is a SAX machine that allows "multipass" processing of a document by sending the document through several channels of SAX processors one channel at a time. A channel may be a single SAX processor or a pipeline (see XML::SAX::Pipeli...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::SAX::Machines - manage collections of SAX processors River stage zero No dependents

SAX machines are a way to gather and manage SAX processors without going nuts. Or at least without going completely nuts. Individual machines can also be like SAX processors; they don't need to parse or write anything: my $w = XML::SAX::Writer->new( ...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::Filter::Merger - Assemble multiple SAX streams in to one document River stage zero No dependents

Combines several documents in to one "manifold" document. This can be done in two ways, both of which start by parsing a master document in to which (the guts of) secondary documents will be inserted. Inlining Secondary Documents The most SAX-like wa...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::Filter::Distributor - Multipass processing of documents River stage zero No dependents

XML::Filter::Distributor is a SAX filter that allows "multipass" processing of a document by sending the document through several channels of SAX processors one channel at a time. A channel may be a single SAX processor or a machine like a pipeline (...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::Filter::DocSplitter - Multipass processing of documents River stage zero No dependents

XML::Filter::DocSplitter is a SAX filter that allows you to apply a filter to repeated sections of a document. It splits a document up at a predefined elements in to multiple documents and the filter is run on each document. The result can be left as...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::SAX::EventMethodMaker - SAX event names, creation of methods from templates River stage zero No dependents

In building SAX machines, it is often handle to build a set of event handlers from a common template. This helper library (or class) provides the database of handler names, queryable by type, and...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::SAX::Machines::ConfigHelper - lib/XML/SAX/Machines/ConfigHelper.pm River stage zero No dependents

Some operations, like creating or writing XML::SAX::Machine::MyConfig.pm are rarely needed, and take a few modules not normally needed by XML::SAX::Machines. So this module contains all that and prevents bloating "normal" processes. Read the source t...

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

XML::SAX::Machines::ConfigDefaults River stage zero No dependents

PERIGRIN/XML-SAX-Machines-0.46 - 19 Aug 2013 16:16:14 GMT

13 results (0.017 seconds)