APIdock / Ruby
/
method

text

ruby latest stable - Class: REXML ::Element
text( path = nil )
public

A convenience method which returns the String value of the first child text element, if one exists, and nil otherwise.

Note that an element may have multiple Text elements, perhaps separated by other children. Be aware that this method only returns the first Text node.

This method returns the value of the first text child node, which ignores the raw setting, so always returns normalized text. See the Text::value documentation.

doc = Document .new  "<p>some text <b>this is bold!</b> more text</p>"
# The element 'p' has two text elements, "some text " and " more text".
doc.root .text  #-> "some text "
# File lib/rexml/element.rb, line 451
 def text( path = nil )
 rv = get_text(path)
 return rv.value unless rv.nil?
 nil
 end

AltStyle によって変換されたページ (->オリジナル) /