176件ヒット
[1-100件を表示]
(0.164秒)
ライブラリ
- ビルトイン (11)
-
cgi
/ core (22) -
cgi
/ html (22) -
irb
/ context (22) -
rexml
/ document (99)
クラス
- CGI (22)
-
IRB
:: Context (22) -
ObjectSpace
:: WeakMap (11) -
REXML
:: CData (22) -
REXML
:: Element (33) -
REXML
:: Text (44)
モジュール
-
CGI
:: HtmlExtension (22)
キーワード
- []= (11)
- context= (11)
-
get
_ text (11) - header (11)
-
last
_ value (11) - out (11)
- raw= (11)
-
set
_ last _ value (11) -
text
_ field (22) -
to
_ s (22) - value= (11)
検索結果
先頭5件
-
REXML
:: Text # value -> String (27226.0) -
テキストの内容を非正規化(すべての実体をアンエスケープ)された状態で返します。
...。
このメソッドの返り値では raw モードや entity_filter は無視されます。
@see REXML::Text#raw, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foobar", false, nil, false)
t.to_s # => "< & foobar"
t.value # => "< & foobar"
//}... -
REXML
:: Element # text(path = nil) -> String | nil (21256.0) -
先頭のテキスト子ノードの文字列を返します。
...ML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字列を返します。
テキストノードがない場合には nil を返します。
@param path XPath文字列
@see REXML::Element#get_text
//emli......st[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<p>some text <b>this is bold!</b> more text</p>"
# doc.root (<p> ... </p>) は2つのテキストノード("some text " と " more text"
# を持っているが、前者を返す
doc.root.text # => "some text "
//}... -
REXML
:: CData # value -> String (21226.0) -
テキスト文字列を返します。
...テキスト文字列を返します。
@see REXML::Text#value, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root><![CDATA[foobar baz]]></root>
EOS
doc.root[0].class # => REXML::CData
doc.root[0].value # => "foobar baz"
//}... -
IRB
:: Context # set _ last _ value(value) -> object (15303.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
REXML
:: Text # value=(val) (15220.0) -
テキストの内容を val に変更します。
...を val に変更します。
val には非正規化された(エスケープされていない)文字列を渡さなければ
なりません。
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("a")
e.add_text("foo")
e[0].value = "bar"
e.to_s # => "<a>bar</a>"
e[0].value = "<a>"......e.to_s # => "<a><a></a>"
//}... -
IRB
:: Context # last _ value -> object (15202.0) -
irb 中での最後の実行結果を返します。
irb 中での最後の実行結果を返します。 -
CGI
:: HtmlExtension # text _ field(name = "" , value = nil , size = 40 , maxlength = nil) -> String (12435.0) -
タイプが text である input 要素を生成します。
...イプが text である input 要素を生成します。
@param name name 属性の値を指定します。
@param value 属性の値を指定します。
@param size size 属性の値を指定します。
@param maxlength maxlength 属性の値を指定します。
例:
text_field("name")......TYPE="text" NAME="name" SIZE="40">
text_field("name", "value")
# <INPUT TYPE="text" NAME="name" VALUE="value" SIZE="40">
text_field("name", "value", 80)
# <INPUT TYPE="text" NAME="name" VALUE="value" SIZE="80">
text_field("name", "value", 80, 200)
# <INPUT TYPE="text" NAME......="name" VALUE="value" SIZE="80" MAXLENGTH="200">... -
CGI
:: HtmlExtension # text _ field(attributes) -> String (12275.0) -
タイプが text である input 要素を生成します。
...タイプが text である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
text_field({ "NAME" => "name", "VALUE" => "value" })
# <INPUT TYPE="text" NAME="name" VALUE="value">... -
REXML
:: Element # get _ text(path = nil) -> REXML :: Text | nil (9363.0) -
先頭のテキスト子ノードを返します。
...EXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字列を返します。
テキストノードがない場合には nil を返します。
@param path XPath文字列
@see REXML::Element#text
//emlist......[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<p>some text <b>this is bold!</b> more text</p>"
# doc.root (<p> ... </p>) は2つのテキストノード("some text " と " more text"
# を持っているが、前者を返す
doc.root.get_text.value # => "some text "
//}... -
REXML
:: Element # context=(value) (9332.0) -
要素の「コンテキスト」を Hash で設定します。
...コンテキスト」を Hash で設定します。
コンテキストとは、 text node (REXML::Text) での特別な文字、特に空白について
の取り扱いについての設定です。
以下の Symbol をハッシュのキーとして使います。
: :respect_whitespace
空白を......列の配列で指定します。
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML::Element#whitespace も参照してください。
: :compress_whitespace
空白を無視して欲しい要素の......all を指定します。
REXML::Element#whitespace も参照してください。
: :ignore_whitespace_nodes
空白のみからなるノードを無視して欲しい要素の名前の集合を
文字列の配列で指定します。
すべての要素で無視して欲しい場合は :all...