Module LibXML
In: lib/libxml/ns.rb
lib/libxml/parser.rb
lib/libxml/node.rb
lib/libxml/document.rb
lib/libxml/sax_parser.rb
lib/libxml/xpath_object.rb
lib/libxml/namespace.rb
lib/libxml/sax_callbacks.rb
lib/libxml/tree.rb
lib/libxml/reader.rb
lib/libxml/attributes.rb
lib/libxml/html_parser.rb
lib/libxml/error.rb
lib/libxml/attr_decl.rb
lib/libxml/namespaces.rb
lib/libxml/attr.rb
lib/libxml/properties.rb
ext/libxml/libxml.c

The libxml gem provides Ruby language bindings for GNOME‘s Libxml2 XML toolkit. To get started you may:

 require 'xml'
 document = XML::Document.new

However, when creating an application or library you plan to redistribute, it is best to not add the LibXML module to the global namespace, in which case you can either write your code like this:

 require 'libxml'
 document = LibXML::XML::Document.new

Refer to the README file to get started and the LICENSE file for copyright and distribution information.

Classes and Modules

Module LibXML::XML

[Validate]