242件ヒット
[1-100件を表示]
(0.052秒)
種類
- インスタンスメソッド (176)
- ライブラリ (55)
- 文書 (11)
ライブラリ
- ビルトイン (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)
- cgi (11)
-
cgi
/ session (11) - context= (11)
-
get
_ text (11) - header (11)
-
last
_ value (11) -
net
/ imap (11) - out (11)
- raw= (11)
-
rexml
/ document (11) - rss (11)
-
ruby 1
. 8 . 4 feature (11) -
set
_ last _ value (11) -
text
_ field (22) -
to
_ s (22) - value= (11)
検索結果
先頭5件
-
REXML
:: Text # value -> String (21125.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 (18155.0) -
先頭のテキスト子ノードの文字列を返します。
...EXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字列を返します。
テキストノードがない場合には nil を返します。
@param path XPath文字列
@see REXML::Element#get_text
//em......list[][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 (15125.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 (9202.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
REXML
:: Text # value=(val) (9119.0) -
テキストの内容を 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 (9101.0) -
irb 中での最後の実行結果を返します。
irb 中での最後の実行結果を返します。 -
CGI
:: HtmlExtension # text _ field(name = "" , value = nil , size = 40 , maxlength = nil) -> String (6334.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">... -
REXML
:: Element # get _ text(path = nil) -> REXML :: Text | nil (6262.0) -
先頭のテキスト子ノードを返します。
...REXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字列を返します。
テキストノードがない場合には nil を返します。
@param path XPath文字列
@see REXML::Element#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.get_text.value # => "some text "
//}... -
REXML
:: Element # context=(value) (6231.0) -
要素の「コンテキスト」を Hash で設定します。
...要素の「コンテキスト」を Hash で設定します。
コンテキストとは、 text node (REXML::Text) での特別な文字、特に空白について
の取り扱いについての設定です。
以下の Symbol をハッシュのキーとして使います。
: :respect_whitespac......す。
すべての要素で無視して欲しい場合は :all を指定します。
これが設定された場合、空白のみからなる text node は追加されません。
REXML::Element#ignore_whitespace_nodes も参照してください。
: :raw
raw mode で取り扱いをして......ます。
raw mode においては、text 中の特殊文字は一切変換されません。
REXML::Element#raw も参照してください。
nil を渡すことでデフォルト値を使うよう指示できます。
@param value 設定値
@see REXML::Element.new, REXML::Element#context... -
CGI
:: HtmlExtension # text _ field(attributes) -> String (6174.0) -
タイプが text である input 要素を生成します。
...タイプが text である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
text_field({ "NAME" => "name", "VALUE" => "value" })
# <INPUT TYPE="text" NAME="name" VALUE="value">...