るりまサーチ

最速Rubyリファレンスマニュアル検索!
1092件ヒット [201-300件を表示] (0.007秒)
トップページ > クラス:CSV[x]

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

CSV#eof? -> bool (1.0)

IO#eof, IO#eof? に委譲します。

IO#eof, IO#eof? に委譲します。


@see IO#eof, IO#eof?

CSV#external_encoding -> Encoding | nil (1.0)

IO#external_encoding に委譲します。

IO#external_encoding に委譲します。

CSV#fcntl(cmd, arg = 0) -> Integer (1.0)

IO#fcntl に委譲します。

IO#fcntl に委譲します。

CSV#field_size_limit -> Integer (1.0)

フィールドサイズの最大値を返します。

...csv"

csv
= CSV.new(DATA)
csv
.field_size_limit # => nil
p csv.read # => [["a", "b"], ["\n2\n2\n", ""]]

DATA.rewind
csv
= CSV.new(DATA, field_size_limit: 4)
p csv.field_size_limit # => 4
csv
.read # => #<CSV::MalformedCSVError: Field size exceeded on line 2.>

__END__
"a","b"
"
2
2
",""
//}

@see CSV...

CSV#fileno -> Integer (1.0)

IO#fileno, IO#to_i に委譲します。

IO#fileno, IO#to_i に委譲します。

絞り込み条件を変える

CSV#flock(operation) -> 0 | false (1.0)

File#flock に委譲します。

File#flock に委譲します。

CSV#flush -> self (1.0)

IO#flush に委譲します。

IO#flush に委譲します。

CSV#force_quotes? -> bool (1.0)

出力される全てのフィールドがクオートされる場合は、真を返します。

...]{
require "csv"

rows = [["header1", "header2"], ["row1_1,", "row1_2"]]
result = CSV.generate(force_quotes: false) do |csv|
rows.each { |row| csv << row }
csv
.force_quotes? # => false
end
print result

# => header1,header2
# "row1_1,",row1_2
//}

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

rows = [[...
..."header1", "header2"], ["row1_1,", "row1_2"]]
result = CSV.generate(force_quotes: true) do |csv|
rows.each { |row| csv << row }
csv
.force_quotes? # => true
end
print result

# => true
# => "header1","header2"
# "row1_1,","row1_2"
//}

@see CSV.new...

CSV#fsync -> 0 | nil (1.0)

IO#fsync に委譲します。

IO#fsync に委譲します。
<< < 1 2 3 4 5 ... > >>