Type:
Class
Constants:
NAMESPLIT : /^(?:(#{XMLTokens::NCNAME_STR}):)?(#{XMLTokens::NCNAME_STR})/u
PARENTS : [ :element, :document, :doctype ]

Represents a tagged XML element. Elements are characterized by having children, attributes, and names, and can themselves be children.

name
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

name() Instance Public methods

2025-01-10 15:47:30
to_s
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

to_s() Instance Public methods

2025-01-10 15:47:30
namespace=
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

namespace=( namespace ) Instance Public methods

2025-01-10 15:47:30
text=
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

text=( foo ) Instance Public methods

2025-01-10 15:47:30
root
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

root() Instance Public methods

2025-01-10 15:47:30
has_name?
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

has_name?( name, namespace = '' ) Instance Public methods

2025-01-10 15:47:30
<<
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

<<(element) Instance Public methods Append a child to this element, optionally

2025-01-10 15:47:30
prefix
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

prefix( namespace=nil ) Instance Public methods

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

new(node=nil) Class Public methods Create a new element.

2025-01-10 15:47:30
[]=
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Light/REXML::Light::Node

[]=( reference, ns, value=nil ) Instance Public methods Doesn't handle namespaces

2025-01-10 15:47:30