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

[ :element, parent, name, attributes, children* ] a = Node.new a << "B" # => <a>B</a> a.b # => <a>B<b/></a> a.b[1] # => <a>B<b/><b/><a> a.b[1]["x"] = "y" # => <a>B<b/><b x="y"/></a> a.b[0].c # => <a>B<c/><b x="y"/></a> a.b.c << "D" # => <a>B<c>D</c><b x="y"/></a>

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.2"
DATE = "2007/275"
REVISION = "$Revision: 16068 $".gsub(/\$Revision:|\$/,'').strip
Copyright = COPYRIGHT
Version = VERSION

[Validate]

ruby-doc.org is hosted and maintained by James Britt and Happy Camper Studios, a Ruby application development company in Phoenix, Arizona. The site was created in 2002 as part of the Ruby Documentation Project to promote the Ruby language and to help other Ruby hackers.

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.