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
-
tutorial
- REXML Tutorial
- Why REXML?
- To Include, or Not to Include?
- Preliminaries
- Parsing XML Source
- Parsing a Document
- Context (Parsing Options)
- Exploring the Document
- Document Properties
- Document Children
- Exploring an Element
- Inside the Element
- Relationships
- Ancestors
- Siblings
- Children
- Element Attributes
- Whitespace
- Namespaces
- Traversing
- Searching
- Editing
- Editing a Document
- Editing an Element
- Creating an Element
- Setting Element Properties
- Adding to an Element
- Deleting from an Element
- Replacing Nodes
- Cloning
- Writing the Document
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::BaseParser::Private
- 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
- #buffer — REXML::Source
- #buffer_encoding= — REXML::Source
- #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
- #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
- #ensure_buffer — REXML::Source
- #ensure_buffer — REXML::IOSource
- #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
- #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
- #normalized= — REXML::Attribute
- #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::Entity
- #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::XPathNode
- #position= — REXML::Source
- #preceding — REXML::XPathParser
- #preceding_node_of — REXML::XPathParser
- #preciate_to_string — REXML::Parsers::XPathParser
- #predicate — REXML::Parsers::XPathParser
- #predicate — REXML::XPathParser
- #predicate_to_path — 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
- #quote_literal — REXML::Parsers::XPathParser
- #raw — REXML::Element
- #read — REXML::Source
- #read — REXML::IOSource
- #read_until — REXML::Source
- #read_until — 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
- #resolve_value — REXML::Entity
- #rewind — REXML::Parsers::LightParser
- #rewind — REXML::Parsers::UltraLightParser
- #root — REXML::Document
- #root — REXML::Element
- #root — REXML::Light::Node
- #root_node — REXML::Element
- #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