The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.40

  • new parsefunction: $parser->parse_xml_chunk($string);
  • appendChild( $doc_fragment ) bug fixed
  • removed obsolete files (parser.?)
  • fixed getElementsByTagName and getElementsByTagNameNS to fit the spec
  • new functions in XML::LibXML::Element: getChildrenByTagName getChildrenByTagNameNS getElementsByLocalName
  • minor fixes and extensions of the tests
  • more docu ;)
  • SAX added comment and PI support
  • SAX added start_prefix_mapping/end_prefix_mapping
  • Fixed find() bug with no results
  • Added use IO::Handle so FH reads work
  • A number of segfault fixes
  • constants added without XML_ prefix

Documentation

The DOM Attribute Class
The DOM CDATASection Class
The DOM Comment Class
DOM Document Class
DOM L2 Implementation of a Document Fragment
A Class implementing Dtd Nodes
The DOM Element Class
A Namespace Class to hold namespace nodes
"virtual" Base Class DOM-Nodes
The DOM Text Node Class

Modules

Interface to the gnome libxml2 library
Boolean true/false values
Simple string values.
a list of XML document nodes
Simple numeric values.
build a LibXML tree from SAX events
Generate SAX events from a LibXML tree
LibXML DOM based SAX Parser

Provides

in lib/XML/LibXML/SAX/Generator.pm