ライブラリ
- ビルトイン (126)
- coverage (7)
- drb (22)
-
irb
/ context (11) -
irb
/ ext / use-loader (22) -
irb
/ extend-command (11) - json (33)
-
json
/ add / bigdecimal (11) - openssl (33)
- optparse (11)
- rake (11)
- rubygems (33)
-
rubygems
/ config _ file (11) -
rubygems
/ package / tar _ input (11) -
rubygems
/ source _ index (11) -
rubygems
/ specification (44) -
rubygems
/ version (11) -
shell
/ command-processor (6) - win32ole (11)
クラス
- BigDecimal (11)
- Coverage (7)
-
DRb
:: DRbServer (11) -
Gem
:: ConfigFile (11) -
Gem
:: LoadError (11) -
Gem
:: Package :: TarInput (11) -
Gem
:: SourceIndex (11) -
Gem
:: Specification (44) -
Gem
:: Version (11) -
IRB
:: Context (33) - Module (22)
- Object (22)
-
OpenSSL
:: Config (33) - OptionParser (11)
-
Rake
:: Application (11) - Rational (11)
-
RubyVM
:: InstructionSequence (27) -
Shell
:: CommandProcessor (6) - WIN32OLE (11)
モジュール
- DRb (11)
-
Gem
:: QuickLoader (11) -
IRB
:: ContextExtender (11) - JSON (33)
- Kernel (33)
- Marshal (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - GemVersions (11)
-
JSON
_ LOADED (11) -
MAJOR
_ VERSION (11) -
MINOR
_ VERSION (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) -
_ load (11) - autoload (22)
- autoload? (22)
- clone (11)
-
const
_ load (11) - debug (11)
-
def
_ extend _ command (11) - dup (11)
- each (11)
- gem (11)
- irb (11)
-
json
_ create (11) -
load
_ file (11) -
load
_ from _ binary (9) -
load
_ from _ binary _ extra _ data (9) -
load
_ gemspec (11) -
load
_ modules (11) -
load
_ specification (11) - loaded? (11)
-
loaded
_ from (11) -
marshal
_ dump (11) -
marshal
_ load (11) - new (22)
- restore (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) -
run
_ config (6) - start (7)
-
start
_ service (11) -
test
/ unit (1) -
to
_ binary (9) -
use
_ loader (11) -
use
_ loader? (11) -
version
_ requirement (11) - 制御構造 (8)
検索結果
先頭5件
-
JSON
. # load(source , proc = nil , options = {}) -> object (21325.0) -
与えられた JSON 形式の文字列を Ruby オブジェクトとしてロードして返します。
...JSON 形式の文字列を Ruby オブジェクトとしてロードして返します。
proc として手続きオブジェクトが与えられた場合は、読み込んだオブジェクトを
引数にその手続きを呼び出します。
require 'json'
str=<<JSON
[1,2,3]
JSON......JSON.load(str) # => [1,2,3]
JSON.load(str, proc{|v| p v }) # => [1,2,3]
# 以下が表示される
# 1
# 2
# 3
# [1,2,3]
str=<<JSON
{ "a":1, "b":2, "c":3 }
JSON
JSON.load(str) # => {"a"=>1, "b"=>2, "c"=>3}
JSON.load(str, proc{|v| p v }) # => {"a"=>1, "b"=>2, "c"=>3}......# {"a"=>1, "b"=>2, "c"=>3}
@param source JSON 形式の文字列を指定します。他には、to_str, to_io, read メソッドを持つオブジェクトも指定可能です。
@param proc Proc オブジェクトを指定します。
@param options オプションをハッシュで指定し... -
Gem
:: Specification . load(filename) -> Gem :: Specification (21301.0) -
gemspec ファイルをロードします。
gemspec ファイルをロードします。
@param filename gemspec のファイル名を指定します。
@raise StandardError gemspec ファイル内でこのメソッドを呼んでいる場合に発生します。 -
OpenSSL
:: Config . load(filename = nil) -> OpenSSL :: Config (21301.0) -
OpenSSL::Config オブジェクトを生成します。
...OpenSSL::Config オブジェクトを生成します。
filename で指定したファイルから設定データを読みこみます。
filename を省略した場合は空のオブジェクトが生成されます。
@param filename ファイル名文字列
@raise OpenSSL::ConfigError 設定... -
OptionParser
# load(filename = nil) -> bool (21225.0) -
指定された filename を読み込んで各行をまとめたものに対して OptionParser#parse を行ないます。
...指定された filename を読み込んで各行をまとめたものに対して OptionParser#parse を行ないます。
パースが成功した場合に true を返します。
ファイルが存在しなかった場合に false を返します。
@param filename 各行をパースしたい......、~/.options/ に
プログラムのサフィックスを付けた '~/.options/コマンド名' というファイルをパースします。
//emlist[例][ruby]{
require "optparse"
IO.write("options.txt", %w(-a --b).join("\n"))
options = { a: false, b: false }
OptionParser.new do......|opt|
opt.on('-a') { |v| options[:a] = v }
opt.on('--b') {|v| options[:b] = v }
opt.load("options.txt") # => true
opt.load("not_exist.txt") # => false
end
p options # => {:a=>true, :b=>true}
//}... -
JSON
:: JSON _ LOADED -> bool (15300.0) -
JSON ライブラリがロード済みである場合に真を返します。 そうでない場合は偽を返します。
...JSON ライブラリがロード済みである場合に真を返します。
そうでない場合は偽を返します。... -
Gem
:: SourceIndex . load _ specification(file _ name) -> Gem :: Specification | nil (12401.0) -
与えられたファイル名から Ruby スクリプト形式の gemspec をロードして Gem::Specification のインスタンスを返します。
...イル名から Ruby スクリプト形式の gemspec をロードして
Gem::Specification のインスタンスを返します。
@param file_name ファイル名を指定します。
@raise SignalException gemspec をロードしているときに発生します。
@raise SystemExit gemspec... -
WIN32OLE
. const _ load(ole , mod = WIN32OLE) -> () (12337.0) -
OLEオートメーションサーバが保持する定数を読み込み、指定されたモジュール に組み込みます。
...れたモジュール
に組み込みます。
OLEオートメーションサーバは、定数をクライアントへ提供できます。
const_loadメソッドはこれらの定数を読み込み、指定したモジュールに組み込
むことで参照可能とします。
@param ole 定......、vbConstantsの
ように小文字で始まります。しかし、Rubyの定数は大文字で開始する規則のた
め、WIN32OLEによってVbConstantsのように自動的に先頭が大文字化されます。
また、先頭が英字で始まらない定数については、CONSTANTSハ......module EXCEL_CONST
end
excel = WIN32OLE.new('Excel.Application')
WIN32OLE.const_load(excel, EXCEL_CONST)
puts EXCEL_CONST::XlTop # => -4160
puts EXCEL_CONST::CONSTANTS['_xlDialogChartSourceData'] # => 541
モジュール名を省略した例
WIN32OLE.const_load(excel)
puts... -
RubyVM
:: InstructionSequence . load _ from _ binary(binary) -> RubyVM :: InstructionSequence (9307.0) -
RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。
...RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。
このローダーは検証機構をもっておらず、壊れたり改変されたバイナリを読み込むと深刻な問題を引き起......りません。自分が変換したバイナリデータを使うべきです。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary
RubyVM::InstructionSequence.load_from_binary(binary).eval # => 3
//}
@see RubyVM::InstructionSequence#to_binary... -
Gem
:: Specification . _ load(str) -> Gem :: Specification (9301.0) -
マーシャルされたデータをロードするためのメソッドです。
マーシャルされたデータをロードするためのメソッドです。
@param str マーシャルされたデータを指定します。 -
IRB
:: Context # load _ modules -> [String] (9233.0) -
irb の起動時に -r オプション指定で読み込まれたライブラリ、~/.irbrc など の設定ファイル内で IRB.conf[:LOAD_MODULES] 指定で読み込まれたライブラリ の名前の配列を返します。
...irb の起動時に -r オプション指定で読み込まれたライブラリ、~/.irbrc など
の設定ファイル内で IRB.conf[:LOAD_MODULES] 指定で読み込まれたライブラリ
の名前の配列を返します。...