XML::LibXML - Perl Binding for libxml2 River stage three • 350 direct dependents • 588 total dependents

This module is an interface to libxml2, providing XML and HTML parsers with DOM, SAX and XMLReader interfaces, a large subset of DOM Layer 3 interface and a XML::XPath-like interface to XPath API of libxml2. The module is split into several packages ...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::PI - XML::LibXML Processing Instructions River stage three • 350 direct dependents • 588 total dependents

Processing instructions are implemented with XML::LibXML with read and write access. The PI data is the PI without the PI target (as specified in XML 1.0 [17]) as a string. This string can be accessed with getData as implemented in XML::LibXML::Node....

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::SAX - XML::LibXML direct SAX parser River stage three • 350 direct dependents • 588 total dependents

XML::LibXML provides an interface to libxml2 direct SAX interface. Through this interface it is possible to generate SAX events directly while parsing a document. While using the SAX parser XML::LibXML will not create a DOM Document tree. Such an int...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::DOM - XML::LibXML DOM Implementation River stage three • 350 direct dependents • 588 total dependents

XML::LibXML provides a lightweight interface to *modify* a node of the document tree generated by the XML::LibXML parser. This interface follows as far as possible the DOM Level 3 specification. In addition to the specified functions, XML::LibXML sup...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Dtd - XML::LibXML DTD Handling River stage three • 350 direct dependents • 588 total dependents

This class holds a DTD. You may parse a DTD from either a string, or from an external SYSTEM identifier. No support is available as yet for parsing from a filehandle. XML::LibXML::Dtd is a sub-class of XML::LibXML::Node, so all the methods available ...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Attr - XML::LibXML Attribute Class River stage three • 350 direct dependents • 588 total dependents

This is the interface to handle Attributes like ordinary nodes. The naming of the class relies on the W3C DOM documentation....

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Node - Abstract Base Class of XML::LibXML Nodes River stage three • 350 direct dependents • 588 total dependents

XML::LibXML::Node defines functions that are common to all Node Types. An XML::LibXML::Node should never be created standalone, but as an instance of a high level class such as XML::LibXML::Element or XML::LibXML::Text. The class itself should provid...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Text - XML::LibXML Class for Text Nodes River stage three • 350 direct dependents • 588 total dependents

Unlike the DOM specification, XML::LibXML implements the text node as the base class of all character data node. Therefore there exists no CharacterData class. This allows one to apply methods of text nodes also to Comments and CDATA-sections....

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Error - Structured Errors River stage three • 350 direct dependents • 588 total dependents

The XML::LibXML::Error class is a tiny frontend to *libxml2*'s structured error support. If XML::LibXML is compiled with structured error support, all errors reported by libxml2 are transformed to XML::LibXML::Error objects. These objects automatical...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Devel - makes functions from LibXML.xs available River stage three • 350 direct dependents • 588 total dependents

"XML::LibXML::Devel" makes functions from LibXML.xs available that are needed to wrap libxml2 nodes in and out of XML::LibXML::Nodes. This gives cleaner dependencies than using LibXML.so directly. To XS a library that uses libxml2 nodes the first ste...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::ErrNo - Structured Errors River stage three • 350 direct dependents • 588 total dependents

This module is based on xmlerror.h libxml2 C header file. It defines symbolic constants for all libxml2 error codes. Currently libxml2 uses over 480 different error codes. See also XML::LibXML::Error....

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Parser - Parsing XML Data with XML::LibXML River stage three • 350 direct dependents • 588 total dependents

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Schema - XML Schema Validation River stage three • 350 direct dependents • 588 total dependents

The XML::LibXML::Schema class is a tiny frontend to libxml2's XML Schema implementation. Currently it supports only schema parsing and document validation. As of 2.6.32, libxml2 only supports decimal types up to 24 digits (the standard requires at le...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Number - Simple numeric values. River stage three • 350 direct dependents • 588 total dependents

This class holds simple numeric values. It doesn't support -0, +/- Infinity, or NaN, as the XPath spec says it should, but I'm not hurting anyone I don't think....

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::RegExp - XML::LibXML::RegExp - interface to libxml2 regular expressions River stage three • 350 direct dependents • 588 total dependents

This is a perl interface to libxml2's implementation of regular expressions, which are used e.g. for validation of XML Schema simple types (pattern facet). new() $compiled_re = XML::LibXML::RegExp->new( $regexp_str ); The constructor takes a string c...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Reader - XML::LibXML::Reader - interface to libxml2 pull parser River stage three • 350 direct dependents • 588 total dependents

This is a perl interface to libxml2's pull-parser implementation xmlTextReader *http://xmlsoft.org/html/libxml-xmlreader.html*. This feature requires at least libxml2-2.6.21. Pull-parsers (such as StAX in Java, or XmlReader in C#) use an iterator app...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Common - Constants and Character Encoding Routines River stage three • 350 direct dependents • 588 total dependents

XML::LibXML::Common defines constants for all node types and provides interface to libxml2 charset conversion functions. Since XML::LibXML use their own node type definitions, one may want to use XML::LibXML::Common in its compatibility mode: Exporte...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Boolean - Boolean true/false values River stage three • 350 direct dependents • 588 total dependents

XML::LibXML::Boolean objects implement simple boolean true/false objects....

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::Comment - XML::LibXML Comment Class River stage three • 350 direct dependents • 588 total dependents

This class provides all functions of XML::LibXML::Text, but for comment nodes. This can be done, since only the output of the node types is different, but not the data structure. :-)...

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

XML::LibXML::RelaxNG - RelaxNG Schema Validation River stage three • 350 direct dependents • 588 total dependents

The XML::LibXML::RelaxNG class is a tiny frontend to libxml2's RelaxNG implementation. Currently it supports only schema parsing and document validation....

SHLOMIF/XML-LibXML-2.0132 - 28 Oct 2017 17:58:34 GMT

44 results (0.015 seconds)