580件ヒット
[1-100件を表示]
(0.046秒)
種類
- インスタンスメソッド (447)
- 特異メソッド (100)
- ライブラリ (22)
- 文書 (11)
ライブラリ
- ビルトイン (162)
-
cgi
/ html (198) - erb (22)
- logger (11)
- openssl (22)
- psych (28)
- rake (11)
-
rake
/ packagetask (11) -
rexml
/ document (33) - tempfile (16)
-
webrick
/ httpresponse (11) -
webrick
/ httputils (22)
クラス
- ERB (22)
- Logger (11)
- Module (40)
- NameError (17)
- NoMethodError (17)
-
OpenSSL
:: Engine (11) -
OpenSSL
:: SSL :: SSLSocket (11) -
REXML
:: Element (22) -
REXML
:: Elements (11) -
Rake
:: PackageTask (11) - Tempfile (16)
-
WEBrick
:: HTTPResponse (11) -
WEBrick
:: HTTPUtils :: FormData (22)
モジュール
-
CGI
:: HtmlExtension (198) - Enumerable (88)
- Kernel (11)
- Psych (28)
キーワード
- [] (11)
- attr (24)
-
attr
_ accessor (8) -
attr
_ writer (8) - checkbox (22)
- create (16)
-
def
_ method (11) -
drb
/ gw (11) -
each
_ element _ with _ attribute (11) -
each
_ element _ with _ text (11) -
file
_ field (22) - filename= (33)
- hidden (22)
- hostname= (11)
- load (11)
-
load
_ stream (22) - max (44)
- min (44)
- namespace (11)
- new (45)
-
password
_ field (22) - progname= (11)
- reset (22)
- rss (11)
-
ruby 1
. 6 feature (11) -
safe
_ load (6) - submit (22)
-
text
_ field (22)
検索結果
先頭5件
-
WEBrick
:: HTTPUtils :: FormData # name=(value) (15101.0) -
フォームデータの name 属性を文字列で表すアクセサです。
フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start() -
WEBrick
:: HTTPResponse # filename=(file) (6116.0) -
自身の内容があるファイルのそれである場合に、そのファイル名をセットします。 デフォルトは nil です。
...自身の内容があるファイルのそれである場合に、そのファイル名をセットします。
デフォルトは nil です。
@param file ファイル名を表す文字列です。... -
ERB
# filename= -> String (6106.0) -
エラーメッセージを表示する際のファイル名を設定します。
...filename を設定していない場合は、エラー発生箇所は「 (ERB) 」という出力となります。
//emlist[例][ruby]{
require 'erb'
filename = 'example.rhtml'
erb = ERB.new(File.read(filename))
erb.filename # => nil
erb.filename = filename
erb.filename # =>"example.rhtml"
//}... -
Logger
# progname=(name) (6106.0) -
ログに出力するプログラム名を設定します。
...名を設定します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.progname # => nil
logger.progname = "MyProgName" # => "MyProgName"
logger.progname # => "MyProgName"
logger.info("info1")... -
OpenSSL
:: SSL :: SSLSocket # hostname=(hostname) (6106.0) -
TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。
...ント側が OpenSSL::SSL::SSLSocket#connect を呼ぶ前に
このメソッドでホスト名を指定する必要があります。
hostname に nil を渡すと SNI 拡張を利用しません。
サーバ側については OpenSSL::SSL::SSLContext#servername_cb= を
参照してください。... -
WEBrick
:: HTTPUtils :: FormData # filename=(value) (3101.0) -
フォームデータの filename 属性を文字列で表すアクセサです。
フォームデータの filename 属性を文字列で表すアクセサです。
@param value フォームデータの filename 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].filename #=> "my_file.txt"
end
end
MyCGI.new.start() -
ruby 1
. 6 feature (270.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
... nil
を返すようになりました。(String#[]やString#slice と同じ結果を返すと
いうことです)
p "foo".slice!("bar") # <- 以前からこちらは nil を返していた
p "foo".slice!(5,10)
=> ruby 1.6.7 (2002-03-01) [i586-linux]
nil......: index 5 out of string (IndexError)
from -:2
=> ruby 1.6.7 (2002-08-01) [i586-linux]
nil
nil
: 2002-07-05 String#split
最初の引数に nil を指定できるようになりました。((<ruby-talk:43513>))
この場合、$; を分割文字列......ame, :age, :life)
a = cat.new("cat", 12, 7).freeze
a.name = "dog"
p a
=> ruby 1.6.4 (2001-06-04) [i586-linux]
#<Struct::Cat name="dog", age=12, life=7>
=> ruby 1.6.4 (2001-08-06) [i586-linux]
-:4:in `name=': can't modify frozen Struct (TypeError)
from -:... -
REXML
:: Elements # [](index , name = nil) -> REXML :: Element | nil (215.0) -
index が指し示している要素を返します。
...index は 1-origin です。
整数で指定した場合でも、XPathで指定した場合でも、
指定した要素が存在しない場合は nil を返します。
@param index 取り出したい要素の index (整数)もしくは xpath (文字列)
@param name 子要素の名前(文字列)......nts[1] # => <b/>
doc.root.elements['c'] # => <c id='1'/>
doc.root.elements[2,'c'] # => <c id='2'/>
doc = REXML::Document.new '<a><b><c /><a id="1"/></b></a>'
doc.root.elements["a"] # => nil
doc.root.elements["b/a"] # => <a id='1'/>
doc.root.elements["/a"] # => <a> ... </>
//}... -
Psych
. safe _ load(yaml , legacy _ permitted _ classes=[] , legacy _ permitted _ symbols=[] , legacy _ aliases=false , legacy _ filename=nil) -> object (209.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラスを......として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合の戻り値を指定します。デフォルトは nil です。
@param symbolize_names ハッシュ(YAMLの仕様では正確にはマッピング)のキー
を Symbol に変換... -
REXML
:: Element # each _ element _ with _ text(text = nil , max = 0 , name = nil) {|element| . . . } -> () (209.0) -
テキストを子ノードとして 持つすべての子要素を引数としてブロックを呼び出します。
...h_element_with_text {|e|p e}
# >> <b> ... </>
# >> <c> ... </>
# >> <d> ... </>
doc.root.each_element_with_text('b'){|e|p e}
# >> <b> ... </>
# >> <c> ... </>
doc.root.each_element_with_text('b', 1){|e|p e}
# >> <b> ... </>
doc.root.each_element_with_text(nil, 0, 'd'){|e|p e}
# >> <d> ... </>
//}...