Module REXML
In: lib/rexml/attlistdecl.rb
lib/rexml/attribute.rb
lib/rexml/cdata.rb
lib/rexml/child.rb
lib/rexml/comment.rb
lib/rexml/doctype.rb
lib/rexml/document.rb
lib/rexml/dtd/attlistdecl.rb
lib/rexml/dtd/dtd.rb
lib/rexml/dtd/elementdecl.rb
lib/rexml/dtd/entitydecl.rb
lib/rexml/dtd/notationdecl.rb
lib/rexml/element.rb
lib/rexml/encoding.rb
lib/rexml/encodings/CP-1252.rb
lib/rexml/encodings/EUC-JP.rb
lib/rexml/encodings/ICONV.rb
lib/rexml/encodings/ISO-8859-1.rb
lib/rexml/encodings/ISO-8859-15.rb
lib/rexml/encodings/SHIFT-JIS.rb
lib/rexml/encodings/UNILE.rb
lib/rexml/encodings/US-ASCII.rb
lib/rexml/encodings/UTF-16.rb
lib/rexml/encodings/UTF-8.rb
lib/rexml/entity.rb
lib/rexml/formatters/default.rb
lib/rexml/formatters/pretty.rb
lib/rexml/formatters/transitive.rb
lib/rexml/functions.rb
lib/rexml/instruction.rb
lib/rexml/light/node.rb
lib/rexml/namespace.rb
lib/rexml/node.rb
lib/rexml/output.rb
lib/rexml/parent.rb
lib/rexml/parseexception.rb
lib/rexml/parsers/baseparser.rb
lib/rexml/parsers/lightparser.rb
lib/rexml/parsers/pullparser.rb
lib/rexml/parsers/sax2parser.rb
lib/rexml/parsers/streamparser.rb
lib/rexml/parsers/treeparser.rb
lib/rexml/parsers/ultralightparser.rb
lib/rexml/parsers/xpathparser.rb
lib/rexml/quickpath.rb
lib/rexml/rexml.rb
lib/rexml/sax2listener.rb
lib/rexml/source.rb
lib/rexml/streamlistener.rb
lib/rexml/syncenumerator.rb
lib/rexml/text.rb
lib/rexml/undefinednamespaceexception.rb
lib/rexml/validation/relaxng.rb
lib/rexml/validation/validation.rb
lib/rexml/validation/validationexception.rb
lib/rexml/xmldecl.rb
lib/rexml/xmltokens.rb
lib/rexml/xpath.rb
lib/rexml/xpath_parser.rb

REXML is an XML toolkit for Ruby, in Ruby.

REXML is a pure Ruby, XML 1.0 conforming, non-validating toolkit with an intuitive API. REXML passes 100% of the non-validating Oasis tests, and provides tree, stream, SAX2, pull, and lightweight APIs. REXML also includes a full XPath 1.0 implementation. Since Ruby 1.8, REXML is included in the standard Ruby distribution.

Main page:www.germane-software.com/software/rexml
Author:Sean Russell <serATgermaneHYPHENsoftwareDOTcom>
Version:3.1.7.2
Date:2007/275
Revision:$Revision: 22840 $

This API documentation can be downloaded from the REXML home page, or can be accessed online

A tutorial is available in the REXML distribution in docs/tutorial.html, or can be accessed online

Classes and Modules

Module REXML::DTD
Module REXML::Encoding
Module REXML::EntityConst
Module REXML::Formatters
Module REXML::Functions
Module REXML::Light
Module REXML::Namespace
Module REXML::Node
Module REXML::Parsers
Module REXML::SAX2Listener
Module REXML::StreamListener
Module REXML::Validation
Module REXML::XMLTokens
Class REXML::AttlistDecl
Class REXML::Attribute
Class REXML::Attributes
Class REXML::CData
Class REXML::Child
Class REXML::Comment
Class REXML::Declaration
Class REXML::DocType
Class REXML::Document
Class REXML::Element
Class REXML::ElementDecl
Class REXML::Elements
Class REXML::Entity
Class REXML::ExternalEntity
Class REXML::IOSource
Class REXML::Instruction
Class REXML::NotationDecl
Class REXML::Output
Class REXML::Parent
Class REXML::ParseException
Class REXML::QuickPath
Class REXML::Source
Class REXML::SourceFactory
Class REXML::SyncEnumerator
Class REXML::Text
Class REXML::UndefinedNamespaceException
Class REXML::XMLDecl
Class REXML::XPath
Class REXML::XPathParser

Constants

COPYRIGHT = "Copyright \xC2\xA9 2001-2006 Sean Russell <ser@germane-software.com>"
VERSION = "3.1.7.3"
DATE = "2007/275"
REVISION = "$Revision: 22840 $".gsub(/\$Revision:|\$/,'').strip
Copyright = COPYRIGHT
Version = VERSION

[Validate]

ruby-doc.org is a service of James Britt and Neurogami, a Ruby application development company in Phoenix, AZ.

Documentation content on ruby-doc.org is provided by remarkable members of the Ruby community.

For more information on the Ruby programming language, visit ruby-lang.org.

Want to help improve Ruby's API docs? See Ruby Documentation Guidelines.