るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.024秒)

別のキーワード

  1. csv header_convert
  2. csv header_row?
  3. mkmf have_header
  4. cgi header
  5. kernel have_header

ライブラリ

クラス

検索結果

CSV.table(path, options = Hash.new) -> CSV::Table | [Array] (18209.0)

以下と同等のことを行うメソッドです。

...以下と同等のことを行うメソッドです。

//emlist[][ruby]{
CSV.read( path, { headers: true,
converters: :numeric,
header
_converters: :symbol }.merge(options) )
//}

@param path ファイル名を指定します。

@param options C...

CSV::Table.new(array_of_rows) -> CSV::Table (3156.0)

自身を初期化します。

...

//emlist[例][ruby]{
require "csv"

row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table
= CSV::Table.new([row1, row2])
table
.to_a # => [["header1", "header2"], ["row1_1", "row1_2"], ["row2_1", "row2_2"]]
//}...

CSV::Row.new(headers, fields, header_row = false) -> CSV::Row (340.0)

自身を初期化します。

...列よりも短い場合、不足しているところは nil になります。

@param headers ヘッダの配列を指定します。

@param fields フィールドの配列を指定します。

@param header_row ヘッダ行である場合は真を指定します。そうでない場合は偽...
...][ruby]{
require "csv"

header
= CSV::Row.new(["header1", "header2"], [], header_row: true)
table
= CSV::Table.new([header])
table
.to_a # => [["header1", "header2"]]
//}

//emlist[例 header_row = false のケース][ruby]{
require "csv"

row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_...
...2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table
= CSV::Table.new([row1, row2])
table
.to_a # => [["header1", "header2"], ["row1_1", "row1_2"], ["row2_1", "row2_2"]]
//}

@see CSV::Row#header_row?, CSV::Row#field_row?...

CSV.new(data, options = Hash.new) -> CSV (13.0)

このメソッドは CSV ファイルを読み込んだり、書き出したりするために String か IO のインスタンスをラップします。

...ルドを返すメソッドを全ての行に追加します。headers オプションによって
追加したヘッダはフィールドではないので
CSV::Row#unconverted_fields は空の配列を返します。
: :headers
:first_row というシンボルか真を指定すると、CS...
...:Table のイン
スタンスに変更します。
: :return_headers
偽を指定すると、ヘッダ行を無視します。真を指定すると、ヘッダ行を
ヘッダと値が同一の CSV::Row のインスタンスとして返します。
: :write_headers
真を指定して :header...
...s にも値をセットすると、ヘッダを出力します。
: :header_converters
:converters オプションに似ていますが、ヘッダ専用の変換器を定義します。
全ての組み込みの変換器は、値を変換する前に UTF-8 にエンコーディング変
換を...