Table of Contents - rexml: Ruby Standard Library Documentation
Pages
- context
 - child
 - 
          document
          
          
- Class Document
 - New Document
 - Task: Create an Empty Document
 - Task: Parse a String into a New Document
 - Task: Parse an IO Stream into a New Document
 - Task: Create a Document from an Existing Document
 - Task: Clone a Document
 - Document Type
 - Task: Get the Document Type
 - Task: Set the Document Type
 - XML Declaration
 - Task: Get the XML Declaration
 - Task: Set the XML Declaration
 - Children
 - Task: Add an Element Child
 - Task: Add a Non-Element Child
 - Writing
 - Task: Write to $stdout
 - Task: Write to IO Stream
 - Task: Write with No Indentation
 - Task: Write with Specified Indentation
 - Querying
 - Task: Get the Document
 - Task: Get the Encoding
 - Task: Get the Node Type
 - Task: Get the Root Element
 - Task: Determine Whether Stand-Alone
 - Task: Get the Version
 
 - 
          element
          
          
- Class Element
 - New Element
 - Task: Create a Default Element
 - Task: Create a Named Element
 - Task: Create an Element with Name and Parent
 - Task: Create an Element with Name, Parent, and Context
 - Task: Create a Shallow Clone
 - Attributes
 - Task: Create and Add an Attribute
 - Task: Add an Existing Attribute
 - Task: Add Multiple Attributes from a Hash
 - Task: Add Multiple Attributes from an Array
 - Task: Retrieve the Value for an Attribute Name
 - Task: Retrieve the Attribute Value for a Name and Namespace
 - Task: Delete an Attribute
 - Task: Determine Whether the Element Has Attributes
 - Children
 - Task: Create and Add an Element
 - Task: Add an Existing Element
 - Task: Create and Add an Element with Attributes
 - Task: Add an Existing Element with Added Attributes
 - Task: Delete a Specified Element
 - Task: Delete an Element by Index
 - Task: Delete an Element by XPath
 - Task: Determine Whether Element Children
 - Task: Get Element Descendants by XPath
 - Task: Get Next Element Sibling
 - Task: Get Previous Element Sibling
 - Task: Add a Text Node
 - Task: Replace the First Text Node
 - Task: Remove the First Text Node
 - Task: Retrieve the First Text Node
 - Task: Retrieve a Specific Text Node
 - Task: Determine Whether the Element has Text Nodes
 - Task: Get the Child at a Given Index
 - Task: Get All CDATA Children
 - Task: Get All Comment Children
 - Task: Get All Processing Instruction Children
 - Task: Get All Text Children
 - Namespaces
 - Task: Add a Namespace
 - Task: Delete the Default Namespace
 - Task: Delete a Specific Namespace
 - Task: Get a Namespace URI
 - Task: Retrieve Namespaces
 - Task: Retrieve Namespace Prefixes
 - Iteration
 - Task: Iterate Over Elements
 - Task: Iterate Over Elements Having a Specified Attribute
 - Task: Iterate Over Elements Having a Specified Attribute and Value
 - Task: Iterate Over Elements Having Specified Text
 - Context
 - Other Getters
 
 - 
          node
          
          
- Module Node
 - Siblings
 - Task: Find Previous Sibling
 - Task: Find Next Sibling
 - Position
 - Task: Find Own Index Among Siblings
 - Recursive Traversal
 - Task: Traverse Each Recursively
 - Recursive Search
 - Task: Traverse Each Recursively
 - Representation
 - Task: Represent a String
 - Parent?
 - Task: Determine Whether the Node is a Parent
 
 - 
          parent
          
          
- Class Parent
 - Queries
 - Task: Get the Count of Children
 - Task: Get the Child at a Given Index
 - Task: Get the Index of a Given Child
 - Task: Get the Children
 - Task: Determine Whether the Node is a Parent
 - Additions
 - Task: Add a Child at the Beginning
 - Task: Add a Child at the End
 - Task: Replace a Child with Another Child
 - Task: Replace Multiple Children with Another Child
 - Task: Insert Child Before a Given Child
 - Task: Insert Child After a Given Child
 - Deletions
 - Task: Remove a Given Child
 - Task: Remove the Child at a Specified Offset
 - Task: Remove Children That Meet Specified Criteria
 - Iterations
 - Task: Iterate Over Children
 - Task: Iterate Over Child Indexes
 - Clones
 - Task: Clone Deeply
 
 - child_toc
 - document_toc
 - element_toc
 - master_toc
 - node_toc
 - parent_toc
 
Classes and Modules
- REXML
 - REXML::AttlistDecl
 - REXML::Attribute
 - REXML::Attributes
 - REXML::CData
 - REXML::Child
 - REXML::Comment
 - REXML::DClonable
 - REXML::DTD
 - REXML::DTD::AttlistDecl
 - REXML::DTD::ElementDecl
 - REXML::DTD::EntityDecl
 - REXML::DTD::NotationDecl
 - REXML::DTD::Parser
 - REXML::Declaration
 - REXML::DocType
 - REXML::Document
 - REXML::Element
 - REXML::ElementDecl
 - REXML::Elements
 - REXML::Encoding
 - REXML::Entity
 - REXML::EntityConst
 - REXML::ExternalEntity
 - REXML::Formatters
 - REXML::Formatters::Default
 - REXML::Formatters::Pretty
 - REXML::Formatters::Transitive
 - REXML::Functions
 - REXML::IOSource
 - REXML::Instruction
 - REXML::Light
 - REXML::Light::Node
 - REXML::Namespace
 - REXML::Node
 - REXML::NotationDecl
 - REXML::Output
 - REXML::Parent
 - REXML::ParseException
 - REXML::Parsers
 - REXML::Parsers::BaseParser
 - REXML::Parsers::LightParser
 - REXML::Parsers::PullEvent
 - REXML::Parsers::PullParser
 - REXML::Parsers::SAX2Parser
 - REXML::Parsers::StreamParser
 - REXML::Parsers::TreeParser
 - REXML::Parsers::UltraLightParser
 - REXML::Parsers::XPathParser
 - REXML::QuickPath
 - REXML::ReferenceWriter
 - REXML::SAX2Listener
 - REXML::Security
 - REXML::Source
 - REXML::SourceFactory
 - REXML::StreamListener
 - REXML::Text
 - REXML::UndefinedNamespaceException
 - REXML::Validation
 - REXML::Validation::Choice
 - REXML::Validation::Event
 - REXML::Validation::Interleave
 - REXML::Validation::OneOrMore
 - REXML::Validation::Optional
 - REXML::Validation::Ref
 - REXML::Validation::RelaxNG
 - REXML::Validation::Sequence
 - REXML::Validation::State
 - REXML::Validation::ValidationException
 - REXML::Validation::Validator
 - REXML::Validation::ZeroOrMore
 - REXML::XMLDecl
 - REXML::XMLTokens
 - REXML::XPath
 - REXML::XPathNode
 - REXML::XPathParser
 
Methods
- ::attribute — REXML::QuickPath
 - ::axe — REXML::QuickPath
 - ::boolean — REXML::Functions
 - ::ceiling — REXML::Functions
 - ::check — REXML::Text
 - ::compare_language — REXML::Functions
 - ::concat — REXML::Functions
 - ::contains — REXML::Functions
 - ::context= — REXML::Functions
 - ::count — REXML::Functions
 - ::create_from — REXML::SourceFactory
 - ::default — REXML::XMLDecl
 - ::each — REXML::QuickPath
 - ::each — REXML::XPath
 - ::entity_expansion_limit — REXML::Document
 - ::entity_expansion_limit — REXML::Security
 - ::entity_expansion_limit= — REXML::Document
 - ::entity_expansion_limit= — REXML::Security
 - ::entity_expansion_text_limit — REXML::Document
 - ::entity_expansion_text_limit — REXML::Security
 - ::entity_expansion_text_limit= — REXML::Document
 - ::entity_expansion_text_limit= — REXML::Security
 - ::expand — REXML::Text
 - ::false — REXML::Functions
 - ::filter — REXML::QuickPath
 - ::first — REXML::QuickPath
 - ::first — REXML::XPath
 - ::floor — REXML::Functions
 - ::function — REXML::QuickPath
 - ::get_namespace — REXML::Functions
 - ::id — REXML::Functions
 - ::lang — REXML::Functions
 - ::last — REXML::Functions
 - ::local_name — REXML::Functions
 - ::match — REXML::QuickPath
 - ::match — REXML::XPath
 - ::matches? — REXML::Entity
 - ::method_missing — REXML::QuickPath
 - ::name — REXML::QuickPath
 - ::name — REXML::Functions
 - ::namespace_context — REXML::Functions
 - ::namespace_context= — REXML::Functions
 - ::namespace_uri — REXML::Functions
 - ::new — REXML::AttlistDecl
 - ::new — REXML::Attribute
 - ::new — REXML::CData
 - ::new — REXML::Child
 - ::new — REXML::Comment
 - ::new — REXML::ReferenceWriter
 - ::new — REXML::DocType
 - ::new — REXML::Declaration
 - ::new — REXML::ElementDecl
 - ::new — REXML::ExternalEntity
 - ::new — REXML::NotationDecl
 - ::new — REXML::Document
 - ::new — REXML::DTD::ElementDecl
 - ::new — REXML::DTD::EntityDecl
 - ::new — REXML::DTD::NotationDecl
 - ::new — REXML::Element
 - ::new — REXML::Elements
 - ::new — REXML::Attributes
 - ::new — REXML::Entity
 - ::new — REXML::Formatters::Default
 - ::new — REXML::Formatters::Pretty
 - ::new — REXML::Formatters::Transitive
 - ::new — REXML::Instruction
 - ::new — REXML::Light::Node
 - ::new — REXML::Output
 - ::new — REXML::Parent
 - ::new — REXML::ParseException
 - ::new — REXML::Parsers::BaseParser
 - ::new — REXML::Parsers::LightParser
 - ::new — REXML::Parsers::PullParser
 - ::new — REXML::Parsers::PullEvent
 - ::new — REXML::Parsers::SAX2Parser
 - ::new — REXML::Parsers::StreamParser
 - ::new — REXML::Parsers::TreeParser
 - ::new — REXML::Parsers::UltraLightParser
 - ::new — REXML::Source
 - ::new — REXML::IOSource
 - ::new — REXML::Text
 - ::new — REXML::UndefinedNamespaceException
 - ::new — REXML::Validation::RelaxNG
 - ::new — REXML::Validation::State
 - ::new — REXML::Validation::OneOrMore
 - ::new — REXML::Validation::Choice
 - ::new — REXML::Validation::Interleave
 - ::new — REXML::Validation::Ref
 - ::new — REXML::Validation::Event
 - ::new — REXML::Validation::ValidationException
 - ::new — REXML::XMLDecl
 - ::new — REXML::XPathParser
 - ::new — REXML::XPathNode
 - ::normalize — REXML::Text
 - ::normalize_space — REXML::Functions
 - ::not — REXML::Functions
 - ::number — REXML::Functions
 - ::parse — REXML::DTD::Parser
 - ::parse_args — REXML::QuickPath
 - ::parse_helper — REXML::DTD::Parser
 - ::parse_source — REXML::DTD::EntityDecl
 - ::parse_source — REXML::DTD::NotationDecl
 - ::parse_stream — REXML::Document
 - ::position — REXML::Functions
 - ::predicate — REXML::QuickPath
 - ::processing_instruction — REXML::Functions
 - ::read_with_substitution — REXML::Text
 - ::round — REXML::Functions
 - ::send — REXML::Functions
 - ::singleton_method_added — REXML::Functions
 - ::starts_with — REXML::Functions
 - ::string — REXML::Functions
 - ::string_length — REXML::Functions
 - ::string_value — REXML::Functions
 - ::substring — REXML::Functions
 - ::substring_after — REXML::Functions
 - ::substring_before — REXML::Functions
 - ::sum — REXML::Functions
 - ::text — REXML::Functions
 - ::translate — REXML::Functions
 - ::true — REXML::Functions
 - ::unnormalize — REXML::Text
 - ::variables — REXML::Functions
 - ::variables= — REXML::Functions
 - #<< — REXML::Document
 - #<< — REXML::Elements
 - #<< — REXML::Attributes
 - #<< — REXML::Light::Node
 - #<< — REXML::Output
 - #<< — REXML::Parent
 - #<< — REXML::Text
 - #<< — REXML::Validation::State
 - #<< — REXML::Validation::Choice
 - #<=> — REXML::Comment
 - #<=> — REXML::Text
 - #== — REXML::Attribute
 - #== — REXML::Comment
 - #== — REXML::Instruction
 - #== — REXML::Validation::Event
 - #== — REXML::XMLDecl
 - #=~ — REXML::Light::Node
 - #AdditiveExpr — REXML::Parsers::XPathParser
 - #AndExpr — REXML::Parsers::XPathParser
 - #EqualityExpr — REXML::Parsers::XPathParser
 - #FilterExpr — REXML::Parsers::XPathParser
 - #FunctionCall — REXML::Parsers::XPathParser
 - #LocationPath — REXML::Parsers::XPathParser
 - #MultiplicativeExpr — REXML::Parsers::XPathParser
 - #NodeTest — REXML::Parsers::XPathParser
 - #OrExpr — REXML::Parsers::XPathParser
 - #PathExpr — REXML::Parsers::XPathParser
 - #Predicate — REXML::Parsers::XPathParser
 - #PrimaryExpr — REXML::Parsers::XPathParser
 - #RelationalExpr — REXML::Parsers::XPathParser
 - #RelativeLocationPath — REXML::Parsers::XPathParser
 - #UnaryExpr — REXML::Parsers::XPathParser
 - #UnionExpr — REXML::Parsers::XPathParser
 - #[] — REXML::AttlistDecl
 - #[] — REXML::Element
 - #[] — REXML::Elements
 - #[] — REXML::Attributes
 - #[] — REXML::Light::Node
 - #[] — REXML::Parent
 - #[] — REXML::Parsers::PullEvent
 - #[]= — REXML::Elements
 - #[]= — REXML::Attributes
 - #[]= — REXML::Light::Node
 - #[]= — REXML::Parent
 - #[]= — REXML::XPathParser
 - #__to_xpath_helper — REXML::Element
 - #abbreviate — REXML::Parsers::XPathParser
 - #add — REXML::DocType
 - #add — REXML::Document
 - #add — REXML::Elements
 - #add — REXML::Attributes
 - #add — REXML::Parent
 - #add — REXML::Parsers::SAX2Parser
 - #add_attribute — REXML::Element
 - #add_attributes — REXML::Element
 - #add_element — REXML::Document
 - #add_element — REXML::Element
 - #add_event_to_arry — REXML::Validation::State
 - #add_event_to_arry — REXML::Validation::Choice
 - #add_listener — REXML::Parsers::BaseParser
 - #add_listener — REXML::Parsers::LightParser
 - #add_listener — REXML::Parsers::PullParser
 - #add_listener — REXML::Parsers::SAX2Parser
 - #add_listener — REXML::Parsers::StreamParser
 - #add_listener — REXML::Parsers::TreeParser
 - #add_listener — REXML::Parsers::UltraLightParser
 - #add_namespace — REXML::Element
 - #add_text — REXML::Element
 - #attlistdecl — REXML::SAX2Listener
 - #attlistdecl — REXML::StreamListener
 - #attlistdecl? — REXML::Parsers::PullEvent
 - #attribute — REXML::Element
 - #attribute_of — REXML::DocType
 - #attributes_of — REXML::DocType
 - #build — REXML::Document
 - #bytes — REXML::Child
 - #cdata — REXML::SAX2Listener
 - #cdata — REXML::StreamListener
 - #cdata? — REXML::Parsers::PullEvent
 - #cdatas — REXML::Element
 - #characters — REXML::SAX2Listener
 - #child — REXML::XPathParser
 - #children — REXML::Light::Node
 - #children — REXML::Parent
 - #clear_cache — REXML::Text
 - #clone — REXML::Attribute
 - #clone — REXML::CData
 - #clone — REXML::Comment
 - #clone — REXML::DocType
 - #clone — REXML::Document
 - #clone — REXML::Element
 - #clone — REXML::Instruction
 - #clone — REXML::Text
 - #clone — REXML::XMLDecl
 - #collect — REXML::Elements
 - #comment — REXML::SAX2Listener
 - #comment — REXML::StreamListener
 - #comment? — REXML::Parsers::PullEvent
 - #comments — REXML::Element
 - #compare — REXML::XPathParser
 - #consume — REXML::Source
 - #consume — REXML::IOSource
 - #content — REXML::XMLDecl
 - #context — REXML::DocType
 - #context — REXML::ParseException
 - #current_line — REXML::Source
 - #current_line — REXML::IOSource
 - #dclone — REXML::DClonable
 - #deafen — REXML::Parsers::SAX2Parser
 - #decode — REXML::Encoding
 - #deep_clone — REXML::Parent
 - #delete — REXML::Elements
 - #delete — REXML::Attributes
 - #delete — REXML::Parent
 - #delete_all — REXML::Elements
 - #delete_all — REXML::Attributes
 - #delete_at — REXML::Parent
 - #delete_attribute — REXML::Element
 - #delete_element — REXML::Element
 - #delete_if — REXML::Parent
 - #delete_namespace — REXML::Element
 - #descendant — REXML::XPathParser
 - #descendant_recursive — REXML::XPathParser
 - #detect_encoding — REXML::Source
 - #doctype — REXML::Attribute
 - #doctype — REXML::Document
 - #doctype — REXML::Text
 - #doctype — REXML::SAX2Listener
 - #doctype — REXML::StreamListener
 - #doctype? — REXML::Parsers::PullEvent
 - #doctype_end — REXML::StreamListener
 - #document — REXML::Child
 - #document — REXML::Document
 - #document — REXML::Element
 - #done? — REXML::Validation::Event
 - #dowrite — REXML::XMLDecl
 - #dump — REXML::Validation::Validator
 - #each — REXML::AttlistDecl
 - #each — REXML::Elements
 - #each — REXML::Attributes
 - #each — REXML::Light::Node
 - #each — REXML::Parent
 - #each — REXML::Parsers::PullParser
 - #each_attribute — REXML::Attributes
 - #each_child — REXML::Parent
 - #each_element — REXML::Element
 - #each_element_with_attribute — REXML::Element
 - #each_element_with_text — REXML::Element
 - #each_index — REXML::Parent
 - #each_recursive — REXML::Node
 - #each_unnode — REXML::XPathParser
 - #each_with_something — REXML::Element
 - #element= — REXML::Attribute
 - #elementdecl — REXML::SAX2Listener
 - #elementdecl — REXML::StreamListener
 - #elementdecl? — REXML::Parsers::PullEvent
 - #empty? — REXML::Elements
 - #empty? — REXML::Parsers::BaseParser
 - #empty? — REXML::Source
 - #empty? — REXML::IOSource
 - #empty? — REXML::Text
 - #encode — REXML::Encoding
 - #encoding — REXML::Document
 - #encoding= — REXML::Source
 - #encoding= — REXML::XMLDecl
 - #encoding= — REXML::Encoding
 - #encoding_updated — REXML::Source
 - #encoding_updated — REXML::IOSource
 - #end_document — REXML::SAX2Listener
 - #end_element — REXML::SAX2Listener
 - #end_element? — REXML::Parsers::PullEvent
 - #end_prefix_mapping — REXML::SAX2Listener
 - #enter — REXML::XPathParser
 - #entity — REXML::DocType
 - #entity — REXML::Parsers::BaseParser
 - #entity — REXML::StreamListener
 - #entity? — REXML::Parsers::PullEvent
 - #entitydecl — REXML::SAX2Listener
 - #entitydecl — REXML::StreamListener
 - #entitydecl? — REXML::Parsers::PullEvent
 - #equality_relational_compare — REXML::XPathParser
 - #error? — REXML::Parsers::PullEvent
 - #evaluate_predicate — REXML::XPathParser
 - #event_type — REXML::Parsers::PullEvent
 - #expand — REXML::Parsers::XPathParser
 - #expand_ref_in — REXML::Validation::State
 - #expanded_name — REXML::Document
 - #expected — REXML::Validation::State
 - #expected — REXML::Validation::Optional
 - #expected — REXML::Validation::ZeroOrMore
 - #expected — REXML::Validation::OneOrMore
 - #expected — REXML::Validation::Choice
 - #expected — REXML::Validation::Interleave
 - #expr — REXML::XPathParser
 - #filter_nodeset — REXML::XPathParser
 - #find_encoding — REXML::Encoding
 - #find_first_recursive — REXML::Node
 - #first — REXML::XPathParser
 - #following — REXML::XPathParser
 - #following_node_of — REXML::XPathParser
 - #fully_expanded_name — REXML::Namespace
 - #generate_event — REXML::Validation::State
 - #get_attribute — REXML::Attributes
 - #get_attribute_ns — REXML::Attributes
 - #get_elements — REXML::Element
 - #get_first — REXML::XPathParser
 - #get_group — REXML::Parsers::XPathParser
 - #get_listeners — REXML::Parsers::SAX2Parser
 - #get_namespace — REXML::Parsers::SAX2Parser
 - #get_namespace — REXML::XPathParser
 - #get_procs — REXML::Parsers::SAX2Parser
 - #get_text — REXML::Element
 - #handle — REXML::Parsers::SAX2Parser
 - #handle_entitydecl — REXML::Parsers::SAX2Parser
 - #has_attributes? — REXML::Element
 - #has_elements? — REXML::Element
 - #has_name? — REXML::Light::Node
 - #has_name? — REXML::Namespace
 - #has_next? — REXML::Parsers::BaseParser
 - #has_text? — REXML::Element
 - #hash — REXML::Attribute
 - #ignore_whitespace_nodes — REXML::Element
 - #include? — REXML::AttlistDecl
 - #indent — REXML::Node
 - #indent_text — REXML::Formatters::Pretty
 - #indent_text — REXML::Text
 - #index — REXML::Elements
 - #index — REXML::Parent
 - #index_in_parent — REXML::Node
 - #inject — REXML::Elements
 - #insert_after — REXML::Parent
 - #insert_before — REXML::Parent
 - #inspect — REXML::Attribute
 - #inspect — REXML::Element
 - #inspect — REXML::Instruction
 - #inspect — REXML::Parsers::PullEvent
 - #inspect — REXML::Text
 - #inspect — REXML::Validation::State
 - #inspect — REXML::Validation::Choice
 - #inspect — REXML::Validation::Interleave
 - #inspect — REXML::Validation::Ref
 - #inspect — REXML::Validation::Event
 - #inspect — REXML::XMLDecl
 - #instruction — REXML::StreamListener
 - #instruction? — REXML::Parsers::PullEvent
 - #instructions — REXML::Element
 - #leave — REXML::XPathParser
 - #length — REXML::Attributes
 - #length — REXML::Parent
 - #line — REXML::ParseException
 - #listen — REXML::Parsers::SAX2Parser
 - #literalize — REXML::Elements
 - #local_name — REXML::Light::Node
 - #local_name= — REXML::Light::Node
 - #match — REXML::Source
 - #match — REXML::IOSource
 - #match — REXML::XPathParser
 - #match_to — REXML::Source
 - #match_to_consume — REXML::Source
 - #matches? — REXML::Validation::Sequence
 - #matches? — REXML::Validation::Optional
 - #matches? — REXML::Validation::OneOrMore
 - #matches? — REXML::Validation::Choice
 - #matches? — REXML::Validation::Interleave
 - #matches? — REXML::Validation::Event
 - #name — REXML::NotationDecl
 - #name — REXML::Document
 - #name — REXML::Light::Node
 - #name= — REXML::Light::Node
 - #name= — REXML::Namespace
 - #namespace — REXML::Attribute
 - #namespace — REXML::Element
 - #namespace — REXML::Light::Node
 - #namespace= — REXML::Light::Node
 - #namespace_of — REXML::Light::Node
 - #namespaces — REXML::Element
 - #namespaces — REXML::Attributes
 - #namespaces= — REXML::Parsers::XPathParser
 - #namespaces= — REXML::XPathParser
 - #namesplit — REXML::Light::Node
 - #need_source_encoding_update? — REXML::Parsers::BaseParser
 - #next — REXML::Validation::State
 - #next — REXML::Validation::Optional
 - #next — REXML::Validation::ZeroOrMore
 - #next — REXML::Validation::OneOrMore
 - #next — REXML::Validation::Choice
 - #next — REXML::Validation::Interleave
 - #next_current — REXML::Validation::Interleave
 - #next_element — REXML::Element
 - #next_sibling= — REXML::Child
 - #next_sibling_node — REXML::XPathParser
 - #next_sibling_node — REXML::Node
 - #node_test — REXML::XPathParser
 - #node_type — REXML::AttlistDecl
 - #node_type — REXML::Attribute
 - #node_type — REXML::Comment
 - #node_type — REXML::DocType
 - #node_type — REXML::Document
 - #node_type — REXML::Element
 - #node_type — REXML::Instruction
 - #node_type — REXML::Light::Node
 - #node_type — REXML::Text
 - #node_type — REXML::XMLDecl
 - #norm — REXML::XPathParser
 - #normalize — REXML::Parsers::BaseParser
 - #normalize_compare_values — REXML::XPathParser
 - #normalized — REXML::Entity
 - #notation — REXML::DocType
 - #notationdecl — REXML::SAX2Listener
 - #notationdecl — REXML::StreamListener
 - #notationdecl? — REXML::Parsers::PullEvent
 - #notations — REXML::DocType
 - #nowrite — REXML::XMLDecl
 - #old_enc= — REXML::XMLDecl
 - #parent — REXML::Elements
 - #parent — REXML::Light::Node
 - #parent= — REXML::Child
 - #parent= — REXML::Light::Node
 - #parent= — REXML::Text
 - #parent? — REXML::Parent
 - #parent? — REXML::Node
 - #parse — REXML::Parsers::LightParser
 - #parse — REXML::Parsers::SAX2Parser
 - #parse — REXML::Parsers::StreamParser
 - #parse — REXML::Parsers::TreeParser
 - #parse — REXML::Parsers::UltraLightParser
 - #parse — REXML::Parsers::XPathParser
 - #parse — REXML::XPathParser
 - #parse_args — REXML::Parsers::XPathParser
 - #parse_attributes — REXML::Parsers::BaseParser
 - #parse_id — REXML::Parsers::BaseParser
 - #parse_id_invalid_details — REXML::Parsers::BaseParser
 - #parse_name — REXML::Parsers::BaseParser
 - #peek — REXML::Parsers::BaseParser
 - #peek — REXML::Parsers::PullParser
 - #position — REXML::ParseException
 - #position — REXML::Parsers::BaseParser
 - #position — REXML::Source
 - #position — REXML::IOSource
 - #position — REXML::XPathNode
 - #preceding — REXML::XPathParser
 - #preceding_node_of — REXML::XPathParser
 - #predicate — REXML::Parsers::XPathParser
 - #predicate — REXML::XPathParser
 - #predicate_to_string — REXML::Parsers::XPathParser
 - #prefix — REXML::Attribute
 - #prefix — REXML::Light::Node
 - #prefix_of — REXML::Light::Node
 - #prefixes — REXML::Element
 - #prefixes — REXML::Attributes
 - #previous= — REXML::Validation::State
 - #previous_element — REXML::Element
 - #previous_sibling= — REXML::Child
 - #previous_sibling_node — REXML::Node
 - #process_instruction — REXML::Parsers::BaseParser
 - #processing_instruction — REXML::SAX2Listener
 - #progress — REXML::SAX2Listener
 - #public — REXML::DocType
 - #pull — REXML::Parsers::BaseParser
 - #pull — REXML::Parsers::PullParser
 - #pull_event — REXML::Parsers::BaseParser
 - #push — REXML::Parent
 - #raw — REXML::Element
 - #read — REXML::Source
 - #read — REXML::IOSource
 - #readline — REXML::IOSource
 - #receive — REXML::Validation::RelaxNG
 - #record_entity_expansion — REXML::Document
 - #remove — REXML::Attribute
 - #remove — REXML::Child
 - #replace_child — REXML::Parent
 - #replace_with — REXML::Child
 - #reset — REXML::Validation::State
 - #reset — REXML::Validation::OneOrMore
 - #reset — REXML::Validation::Choice
 - #reset — REXML::Validation::Interleave
 - #reset — REXML::Validation::Validator
 - #rewind — REXML::Parsers::LightParser
 - #rewind — REXML::Parsers::UltraLightParser
 - #root — REXML::Document
 - #root — REXML::Element
 - #root — REXML::Light::Node
 - #root_node — REXML::Element
 - #scan — REXML::Source
 - #scan — REXML::IOSource
 - #single? — REXML::Validation::Event
 - #size — REXML::Elements
 - #size — REXML::Attributes
 - #size — REXML::Light::Node
 - #size — REXML::Parent
 - #sort — REXML::XPathParser
 - #source — REXML::Parsers::SAX2Parser
 - #stand_alone? — REXML::Document
 - #start_document — REXML::SAX2Listener
 - #start_element — REXML::SAX2Listener
 - #start_element? — REXML::Parsers::PullEvent
 - #start_prefix_mapping — REXML::SAX2Listener
 - #step — REXML::XPathParser
 - #stream= — REXML::Parsers::BaseParser
 - #strict? — REXML::XPathParser
 - #system — REXML::DocType
 - #tag_end — REXML::StreamListener
 - #tag_start — REXML::StreamListener
 - #text — REXML::Element
 - #text — REXML::StreamListener
 - #text= — REXML::Element
 - #text= — REXML::Light::Node
 - #text? — REXML::Parsers::PullEvent
 - #texts — REXML::Element
 - #to_a — REXML::Elements
 - #to_a — REXML::Attributes
 - #to_a — REXML::Parent
 - #to_s — REXML::Attribute
 - #to_s — REXML::CData
 - #to_s — REXML::Declaration
 - #to_s — REXML::ExternalEntity
 - #to_s — REXML::NotationDecl
 - #to_s — REXML::DTD::EntityDecl
 - #to_s — REXML::DTD::NotationDecl
 - #to_s — REXML::Entity
 - #to_s — REXML::Light::Node
 - #to_s — REXML::Output
 - #to_s — REXML::ParseException
 - #to_s — REXML::Text
 - #to_s — REXML::Validation::State
 - #to_s — REXML::Validation::Ref
 - #to_s — REXML::Validation::Event
 - #to_s — REXML::Node
 - #to_string — REXML::Attribute
 - #trace — REXML::XPathParser
 - #unnode — REXML::XPathParser
 - #unnormalize — REXML::Parsers::BaseParser
 - #unnormalized — REXML::Entity
 - #unshift — REXML::Parent
 - #unshift — REXML::Parsers::BaseParser
 - #unshift — REXML::Parsers::PullParser
 - #validate — REXML::Validation::Validator
 - #value — REXML::Attribute
 - #value — REXML::CData
 - #value — REXML::Entity
 - #value — REXML::Text
 - #value= — REXML::Text
 - #value_type — REXML::XPathParser
 - #variables= — REXML::XPathParser
 - #version — REXML::Document
 - #whitespace — REXML::Element
 - #wrap — REXML::Formatters::Pretty
 - #wrap — REXML::Text
 - #write — REXML::AttlistDecl
 - #write — REXML::Attribute
 - #write — REXML::CData
 - #write — REXML::Comment
 - #write — REXML::ReferenceWriter
 - #write — REXML::DocType
 - #write — REXML::Declaration
 - #write — REXML::ExternalEntity
 - #write — REXML::NotationDecl
 - #write — REXML::Document
 - #write — REXML::DTD::EntityDecl
 - #write — REXML::DTD::NotationDecl
 - #write — REXML::Element
 - #write — REXML::Entity
 - #write — REXML::Formatters::Default
 - #write — REXML::Instruction
 - #write — REXML::Text
 - #write — REXML::XMLDecl
 - #write_cdata — REXML::Formatters::Default
 - #write_cdata — REXML::Formatters::Pretty
 - #write_comment — REXML::Formatters::Default
 - #write_comment — REXML::Formatters::Pretty
 - #write_document — REXML::Formatters::Default
 - #write_document — REXML::Formatters::Pretty
 - #write_element — REXML::Formatters::Default
 - #write_element — REXML::Formatters::Pretty
 - #write_element — REXML::Formatters::Transitive
 - #write_instruction — REXML::Formatters::Default
 - #write_text — REXML::Formatters::Default
 - #write_text — REXML::Formatters::Pretty
 - #write_text — REXML::Formatters::Transitive
 - #write_with_substitution — REXML::Text
 - #xml_decl — REXML::Document
 - #xmldecl — REXML::XMLDecl
 - #xmldecl — REXML::SAX2Listener
 - #xmldecl — REXML::StreamListener
 - #xmldecl? — REXML::Parsers::PullEvent
 - #xpath — REXML::Attribute
 - #xpath — REXML::Element
 - #xpath — REXML::Text