The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "module:XML::Grove"

XML::Grove - Perl-style XML objects River stage zero No dependents

XML::Grove is a tree-based object model for accessing the information set of parsed or stored XML, HTML, or SGML instances. XML::Grove objects are Perl hashes and arrays where you access the properties of the objects using normal Perl syntax: $text =...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::AsCanonXML - output XML objects in canonical XML River stage zero No dependents

"XML::Grove::AsCanonXML" will return a string or write a stream of canonical XML for an XML object and it's content (if any). "XML::Grove::AsCanonXML" objects hold the options used for writing the XML objects. Options can be supplied when the the obj...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::IDs - return an index of `id' attributes in a grove River stage zero No dependents

"XML::Grove::IDs" returns a hash index of all nodes in a grove with an `id' attribute. The keys of the hash are the ID attribute value and the value at that key is the element. `$attr_name' and `$elements' are optional. The attribute name defaults to...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::Sub - run a filter sub over a grove River stage zero No dependents

"XML::Grove::Sub" executes a sub, the filter, over all objects in a grove and returns a list of all the return values from the sub. The sub is called with the grove object as it's first parameter and passing the rest of the arguments to the call to `...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::Path - return the object at a path River stage zero No dependents

"XML::Grove::Path" returns XML objects located at paths. Paths are strings of element names or XML object types seperated by slash ("/") characters. Paths must always start at the grove object passed to `"at_path()"'. "XML::Grove::Path" is not XPath,...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::Subst - substitute values into a template River stage zero No dependents

"XML::Grove::Subst" implements XML templates. "XML::Grove::Subst" traverses through a source grove replacing all elements with names `"SUB:XXX"' or `"SUB:key"' with their corresponding values from ARGS (a list) or ARG (a hash), repsectively....

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::PerlSAX - an PerlSAX event interface for XML objects River stage zero No dependents

"XML::Grove::PerlSAX" is a PerlSAX parser that generates PerlSAX events from XML::Grove objects. This man page summarizes the specific options, handlers, and properties supported by "XML::Grove::PerlSAX"; please refer to the PerlSAX standard in `"Per...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::Factory - simplify creation of XML::Grove objects River stage zero No dependents

"XML::Grove::Factory" provides objects or defines functions that let you simply and quickly create the most commonly used XML::Grove objects. "XML::Grove::Factory" supports three types of object creation. The first type is to create raw XML::Grove ob...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::XPointer - deprecated module once intended for XPointer River stage zero No dependents

This module implements a very tiny portion of an old draft of XPointer. XML::Grove::Path still uses this module, but both modules will be obsolete when a real XPath and XPointer module become available....

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::AsString - output content of XML objects as a string River stage zero No dependents

Calling `"as_string"' on an XML object returns the character data contents of that object as a string, including all elements below that object. Calling `"attr_as_string"' on an element returns the contents of the named attribute as a string. Comment...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Grove::Builder - PerlSAX handler for building an XML::Grove River stage zero No dependents

"XML::Grove::Builder" is a PerlSAX handler for building an XML::Grove. "XML::Grove::Builder" is used by creating a new instance of "XML::Grove::Builder" and providing it as the Handler for a PerlSAX parser. Calling `"parse()"' on the PerlSAX parser w...

KMACLEOD/XML-Grove-0.46alpha - 09 Sep 1999 23:06:59 UTC

XML::Bare - Minimal XML parser implemented via a C state engine River stage two • 11 direct dependents • 20 total dependents

This module is a 'Bare' XML 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 funct...

CODECHILD/XML-Bare-0.53 - 12 Jul 2013 15:44:20 UTC

XML::XQL - A perl module for querying XML tree structures with XQL River stage zero No dependents

The XML::XQL module implements the XQL (XML Query Language) proposal submitted to the XSL Working Group in September 1998. The spec can be found at: <http://www.w3.org/TandS/QL/QL98/pp/xql.html> Most of the contents related to the XQL syntax can also...

TJMATHER/XML-XQL-0.68 - 16 Jan 2003 21:59:00 UTC

XML::XQL - A perl module for querying XML tree structures with XQL River stage zero No dependents

The XML::XQL module implements the XQL (XML Query Language) proposal submitted to the XSL Working Group in September 1998. The spec can be found at: <http://www.w3.org/TandS/QL/QL98/pp/xql.html> Most of the contents related to the XQL syntax can also...

ENNO/libxml-enno-1.02 - 27 Mar 2000 16:23:22 UTC

Kite::XML::Parser - XML parser for kite related markup River stage zero No dependents

This is a simple stack based parser built around the XML::Parser module. It parses XML text and instantiates Kite::XML::Node::* objects as it identifies various elements in the markup. These are automatically constructed into a tree (a.k.a 'grove'). ...

ABW/Kite-0.4 - 28 Feb 2001 15:12:52 UTC

XML::Filter::Hekeln - a SAX stream editor River stage zero No dependents

XML::Filter::Hekeln is a sophisticated SAX stream editor. Hekeln is a SAX filter. This means that you can use a Hekeln object as a Handler to act on events, and to produce SAX events as a driver for the next handler in the chain. The name Hekeln soun...

KRAEHE/XML-Filter-Hekeln-0.06 - 08 Aug 2002 15:24:06 UTC

XML::Handler::XMLWriter - a PerlSAX handler for writing readable XML River stage two • 8 direct dependents • 66 total dependents

"XML::Handler::XMLWriter" is a PerlSAX handler for writing readable XML (in contrast to Canonical XML, for example). XML::Handler::XMLWriter can be used with a parser to reformat XML, with XML::DOM or XML::Grove to write out XML, or with other PerlSA...

KMACLEOD/libxml-perl-0.08 - 21 Aug 2004 02:34:03 UTC

XML::PatAct::ToObjects - An action module for creating Perl objects River stage two • 8 direct dependents • 66 total dependents

XML::PatAct::ToObjects is a PerlSAX handler for applying pattern-action lists to XML parses or trees. XML::PatAct::ToObjects creates Perl objects of the types and contents of the action items you define. New XML::PatAct::ToObject instances are creati...

KMACLEOD/libxml-perl-0.08 - 21 Aug 2004 02:34:03 UTC
18 results (0.037 seconds)