Search results for "dist:XML-Grove"
XML::Grove - Perl-style XML objects
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::IDs - return an index of `id' attributes in a grove
"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
"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
"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
"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::Builder - PerlSAX handler for building an XML::Grove
"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::Grove::PerlSAX - an PerlSAX event interface for XML objects
"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
"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
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
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::AsCanonXML - output XML objects in canonical XML
"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