るりまサーチ

最速Rubyリファレンスマニュアル検索!
1177件ヒット [1-100件を表示] (0.057秒)
トップページ > クエリ:I[x] > クエリ:v[x] > ライブラリ:csv[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

CSV#internal_encoding -> Encoding | nil (15302.0)

IO#internal_encoding に委譲します。

...
I
O#internal_encoding に委譲します。


@see IO#internal_encoding...

CSV::ConverterEncoding -> Encoding (12302.0)

すべての変換器で使用するエンコーディングです。

すべての変換器で使用するエンコーディングです。

CSV#unconverted_fields? -> bool (12202.0)

パースした結果が unconverted_fields というメソッドを持つ場合に真を返します。 そうでない場合は、偽を返します。

...した結果が unconverted_fields というメソッドを持つ場合に真を返します。
そうでない場合は、偽を返します。


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

csv
= CSV.new("date1,date2\n2018-07-09,2018-07-10")
csv
.unconverted_fields? # => nil
csv
= CSV.new("date1,date2\n2018...
...-07-09,2018-07-10", unconverted_fields: false)
csv
.unconverted_fields? # => false
csv
= CSV.new("date1,date2\n2018-07-09,2018-07-10", headers: true, unconverted_fields: true)
csv
.unconverted_fields? # => true
csv
.convert(:date)
row = csv.readline
row.fields # => [#<Date: 2018-07-09 ((24...
...58309j,0s,0n),+0s,2299161j)>, #<Date: 2018-07-10 ((2458310j,0s,0n),+0s,2299161j)>]
row.unconverted_fields # => ["2018-07-09", "2018-07-10"]
//}

@see CSV.new...

CSV::VERSION -> String (12202.0)

ライブラリのバージョンを表す文字列です。

ライブラリのバージョンを表す文字列です。

CSV::Row#index(header, minimum_index = 0) -> Integer (9402.0)

与えられたヘッダの名前に対応するインデックスを返します。

...@param minimum_index このインデックスより後で、ヘッダの名前を探します。
重複しているヘッダがある場合に便利です。

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

row = CSV::Row.new(["header1", "header2", "header1"], [1, 2, 3])
row.index("header...
...1") # => 0
row.index("header1", 1) # => 2
//}

@see CSV::Row#field...

絞り込み条件を変える

CSV#encoding -> Encoding (9202.0)

読み書きするときに使用するエンコーディングを返します。

...読み書きするときに使用するエンコーディングを返します。

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

csv
= CSV.new("header1,header2\nrow1_1,row1_2", headers: true)
csv
.encoding # => #<Encoding:UTF-8>
//}...

CSV#external_encoding -> Encoding | nil (9202.0)

IO#external_encoding に委譲します。

...
I
O#external_encoding に委譲します。...

CSV#inspect -> String (9202.0)

ASCII 互換文字列で自身の情報を表したものを返します。

...ASCII 互換文字列で自身の情報を表したものを返します。

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

csv
= CSV.new("header1,header2\nrow1_1,row1_2")
csv
.inspect # => "<#CSV io_type:StringIO encoding:UTF-8 lineno:0 col_sep:\",\" row_sep:\"\\n\" quote_char:\"\\\"\">"
//}...

CSV#lineno -> Integer (9202.0)

このファイルから読み込んだ最終行の行番号を返します。 フィールドに含まれる改行はこの値には影響しません。

...このファイルから読み込んだ最終行の行番号を返します。
フィールドに含まれる改行はこの値には影響しません。

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

csv
= CSV.new("header1,header2\nrow1_1,row1_2")
csv
.lineno # => 0
csv
.readline
csv
.lineno # => 1
//}...

CSV#string -> String (9202.0)

StringIO#string に委譲します。

...StringIO#string に委譲します。


@see StringIO#string...

絞り込み条件を変える

<< 1 2 3 ... > >>