るりまサーチ

最速Rubyリファレンスマニュアル検索!
132件ヒット [1-100件を表示] (0.016秒)
トップページ > クエリ:header[x] > 種類:特異メソッド[x]

別のキーワード

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

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

Gem::Package::TarHeader.from(stream) -> Gem::Package::TarHeader (3101.0)

stream から先頭 512 バイトを読み込んで Gem::Package::TarHeader の インスタンスを作成して返します。

...stream から先頭 512 バイトを読み込んで Gem::Package::TarHeader
インスタンスを作成して返します。

@param stream IO のように read メソッドを持つオブジェクトを指定します。...

CSV::Row.new(headers, fields, header_row = false) -> CSV::Row (304.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?...

Net::HTTPRequest.new(path, initheader = nil) -> Net::HTTPRequest (101.0)

HTTP リクエストオブジェクトを生成します。

...します。

initheader でリクエストヘッダを指定することができます。
{ヘッダフィールド名(文字列)=>その中身(文字列)} という
Hash を用います。

@param path リクエストする path を文字列で与えます。
@param initheader リクエストヘ...

CSV.filter(input, options = Hash.new) {|row| ... } (49.0)

このメソッドは CSV データに対して Unix のツール群のようなフィルタを構築 するのに便利です。

...echo "header1,header2\nrow1_1,row1_2" > in.csv; ruby test.rb in.csv

require "csv"

options = { headers: true, return_headers: true, write_headers: true }

CSV.filter(options) do |row|
if row.header_row?
row << "header3"
next
end
row << "row1_3"
end

# => header1,header2,header3
# row...
...,sato,19
4,yumi,adachi,21
EOS

File.write('test.csv',content)
options = { headers: true, return_headers: true, write_headers: true }

CSV.filter(File.open("test.csv"), File.open("out.csv", "w"), options) do |row|
if row.header_row?
row << "full name"
next
end
row << row["first name"] +...

CSV.filter(input, output, options = Hash.new) {|row| ... } (49.0)

このメソッドは CSV データに対して Unix のツール群のようなフィルタを構築 するのに便利です。

...echo "header1,header2\nrow1_1,row1_2" > in.csv; ruby test.rb in.csv

require "csv"

options = { headers: true, return_headers: true, write_headers: true }

CSV.filter(options) do |row|
if row.header_row?
row << "header3"
next
end
row << "row1_3"
end

# => header1,header2,header3
# row...
...,sato,19
4,yumi,adachi,21
EOS

File.write('test.csv',content)
options = { headers: true, return_headers: true, write_headers: true }

CSV.filter(File.open("test.csv"), File.open("out.csv", "w"), options) do |row|
if row.header_row?
row << "full name"
next
end
row << row["first name"] +...

絞り込み条件を変える

CSV.filter(options = Hash.new) {|row| ... } (49.0)

このメソッドは CSV データに対して Unix のツール群のようなフィルタを構築 するのに便利です。

...echo "header1,header2\nrow1_1,row1_2" > in.csv; ruby test.rb in.csv

require "csv"

options = { headers: true, return_headers: true, write_headers: true }

CSV.filter(options) do |row|
if row.header_row?
row << "header3"
next
end
row << "row1_3"
end

# => header1,header2,header3
# row...
...,sato,19
4,yumi,adachi,21
EOS

File.write('test.csv',content)
options = { headers: true, return_headers: true, write_headers: true }

CSV.filter(File.open("test.csv"), File.open("out.csv", "w"), options) do |row|
if row.header_row?
row << "full name"
next
end
row << row["first name"] +...

CSV::Table.new(array_of_rows) -> CSV::Table (37.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.new(data, options = Hash.new) -> CSV (7.0)

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

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

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

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

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

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

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

@param options C...
<< 1 2 > >>