別のキーワード
ライブラリ
- ビルトイン (164)
- coverage (6)
- csv (88)
- fileutils (44)
-
irb
/ inspector (11) - json (22)
- matrix (33)
-
minitest
/ unit (3) - optparse (11)
- psych (39)
- rake (11)
- readline (22)
-
rexml
/ document (22) -
rubygems
/ command (44) -
rubygems
/ doc _ manager (11) -
rubygems
/ ext / configure _ builder (11) -
rubygems
/ ext / ext _ conf _ builder (11) -
rubygems
/ ext / rake _ builder (11) -
rubygems
/ requirement (11) -
rubygems
/ source _ info _ cache (11) -
rubygems
/ specification (66) - shell (12)
- shellwords (11)
- socket (88)
- tsort (22)
- win32ole (22)
クラス
- Array (55)
- CSV (77)
-
CSV
:: Table (11) - Coverage (6)
-
Encoding
:: Converter (11) -
Gem
:: Command (44) -
Gem
:: DocManager (11) -
Gem
:: Ext :: ConfigureBuilder (11) -
Gem
:: Ext :: ExtConfBuilder (11) -
Gem
:: Ext :: RakeBuilder (11) -
Gem
:: Requirement (11) -
Gem
:: SourceInfoCache (11) -
Gem
:: Specification (66) - Hash (22)
-
IRB
:: Inspector (11) -
JSON
:: Parser (11) -
JSON
:: State (11) - Matrix (33)
-
MiniTest
:: Unit :: TestCase (2) -
OptionParser
:: ParseError (11) -
REXML
:: Entity (22) -
Rake
:: Task (11) - Regexp (11)
- Shell (12)
- Socket (77)
- TCPSocket (11)
-
WIN32OLE
_ VARIANT (22)
モジュール
- FileUtils (44)
-
GC
:: Profiler (11) - MiniTest (1)
- Psych (39)
- Shellwords (11)
- TSort (22)
オブジェクト
- ENV (22)
-
Readline
:: HISTORY (22) - main (32)
キーワード
- [] (22)
- []= (11)
- array (11)
-
array
_ attribute (11) -
array
_ attributes (11) - assoc (11)
-
attribute
_ defaults (11) -
attribute
_ names (11) - build (33)
-
build
_ args (11) -
collect
_ method (11) -
column
_ vector (11) - commands (11)
-
configured
_ args (11) -
default
_ system _ path (6) -
default
_ system _ path= (6) - diagonal (11)
- dump (22)
-
extra
_ args (11) -
filter
_ backtrace (12) -
generate
_ line (11) - getaddrinfo (11)
- gethostbyaddr (11)
- gethostbyname (22)
- getnameinfo (11)
- join (11)
-
keys
_ with _ inspector (11) -
line
_ stub (6) - list (11)
- new (121)
- pair (11)
- parse (33)
-
parse
_ line (11) - private (16)
- public (16)
- rassoc (11)
- read (11)
- readlines (11)
-
required
_ attributes (11) - result (11)
-
row
_ vector (11) -
safe
_ load (17) -
search
_ convpath (11) -
search
_ with _ source (11) - socketpair (11)
-
specific
_ extra _ args (11) -
strongly
_ connected _ components (11) - table (11)
- tasks (11)
-
test
_ methods (1) -
test
_ suites (1) -
try
_ convert (11) - tsort (11)
- union (11)
-
unpack
_ sockaddr _ in (11)
検索結果
先頭5件
-
main
. private(*name) -> Array (109.0) -
メソッドを private に設定します。
...private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private... -
main
. private(names) -> Array (109.0) -
メソッドを private に設定します。
...private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private... -
main
. public(*name) -> Array (109.0) -
メソッドを public に設定します。
...blic に設
定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#public... -
main
. public(names) -> Array (109.0) -
メソッドを public に設定します。
...blic に設
定します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#public... -
CSV
:: Table . new(array _ of _ rows) -> CSV :: Table (108.0) -
自身を初期化します。
...自身を初期化します。
全ての行が同じヘッダを持つことを仮定しています。
@param array_of_rows CSV::Row のインスタンスの配列を指定します。
//emlist[例][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = C... -
REXML
:: Entity . new(array) -> REXML :: Entity (108.0) -
新たな Entity オブジェクトを生成して返します。
...実体参照の名前
@param value 参照の値
@param parent 親ノード
@param reference パラメータ実体であるかどうかの真偽値
@param array 初期化のための配列
=== 例
「>」「>」 の対応は以下のように実現されます。
REXML::Entity.new("gt", ">")... -
Shellwords
. join(array) -> String (108.0) -
配列の各要素である文字列に対して、Bourne シェルのコマンドライン中で安全に 使えるためのエスケープを適用し、空白文字を介してそれらを連結したコマンド ライン文字列を生成します。
...れらを連結したコマンド
ライン文字列を生成します。
このメソッドは、Shellwords.#shelljoin の別名です。
@param array エスケープ対象の文字列を要素とする配列を指定します。
@return エスケープ結果を連結した文字列を返しま... -
CSV
. read(path , options = Hash . new) -> [Array] | CSV :: Table (103.0) -
CSV ファイルを配列の配列にするために使います。 headers オプションに偽でない値を指定した場合は CSV::Table オブジェクトを返します。
CSV ファイルを配列の配列にするために使います。
headers オプションに偽でない値を指定した場合は CSV::Table オブジェクトを返します。
@param path CSV ファイルのパスを指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
:encoding というキーを使用すると入力のエンコーディングを指定することができます。
入力のエンコーディングか Encoding.default_external と異なる場合は
必ず指定... -
CSV
. readlines(path , options = Hash . new) -> [Array] | CSV :: Table (103.0) -
CSV ファイルを配列の配列にするために使います。 headers オプションに偽でない値を指定した場合は CSV::Table オブジェクトを返します。
CSV ファイルを配列の配列にするために使います。
headers オプションに偽でない値を指定した場合は CSV::Table オブジェクトを返します。
@param path CSV ファイルのパスを指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
:encoding というキーを使用すると入力のエンコーディングを指定することができます。
入力のエンコーディングか Encoding.default_external と異なる場合は
必ず指定... -
Socket
. pair(domain , type , protocol=0) -> Array (103.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
相互に結合されたソケットのペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open -
Socket
. socketpair(domain , type , protocol=0) -> Array (103.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
相互に結合されたソケットのペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open -
CSV
. parse(str , options = Hash . new) -> Array (102.0) -
このメソッドは文字列を簡単にパースすることができます。 ブロックを与えた場合は、ブロックにそれぞれの行を渡します。 ブロックを省略した場合は、配列の配列を返します。
このメソッドは文字列を簡単にパースすることができます。
ブロックを与えた場合は、ブロックにそれぞれの行を渡します。
ブロックを省略した場合は、配列の配列を返します。
@param str 文字列を指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
//emlist[例][ruby]{
require 'csv'
require 'pp'
s = <<EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
EOS
pp CSV.parse(s)
# => ...