るりまサーチ

最速Rubyリファレンスマニュアル検索!
568件ヒット [1-100件を表示] (0.042秒)
トップページ > クエリ:File[x] > クエリ:encoding[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file ctime
  4. file open
  5. file chown

検索結果

<< 1 2 3 ... > >>

IRB::FileInputMethod#encoding -> Encoding (21202.0)

読み込んだファイルの文字エンコーディングを返します。

読み込んだファイルの文字エンコーディングを返します。

IRB::MagicFile.ENCODING_SPEC_RE -> %r"coding\s*[=:]\s*([[:alnum:]\-_]+)" (9101.0)

マジックコメントにマッチする正規表現を返します。

マジックコメントにマッチする正規表現を返します。

IO#set_encoding_by_bom -> Encoding | nil (6256.0)

BOM から IO のエンコーディングを設定します。

...[例][ruby]{
File
.write("bom.txt", "\u{FEFF}abc")
File
.open("bom.txt", "rb") do |io|
p io.set_encoding_by_bom #=> #<Encoding:UTF-8>
str = io.read
p str #=> "abc"
p str.encoding #=> #<Encoding:UTF-8>
end

File
.write("nobom.txt", "abc")
File
.open("nobom...
....txt", "rb") do |io|
p io.set_encoding_by_bom #=> nil
end
//}...

IO#external_encoding -> Encoding | nil (6236.0)

IO の外部エンコーディングを返します。 外部エンコーディングが指定されていない場合は nil を返します。 ただし読み込み専用モードの場合は Encoding.default_external になります。

...ディングが指定されていない場合は nil を返します。
ただし読み込み専用モードの場合は Encoding.default_external になります。

//emlist[例][ruby]{
IO.write("testfile", "abcde")
File
.open("testfile") { |f| p f.external_encoding } # => #<Encoding:UTF-8>
//}...

IO#internal_encoding -> Encoding | nil (6232.0)

IO の内部エンコーディングを返します。 内部エンコーディングが指定されていない場合は nil を返します。

...エンコーディングが指定されていない場合は nil を返します。

//emlist[例][ruby]{
IO.write("testfile", "abcde")
File
.open("testfile") do |f|
p f.internal_encoding # => nil
f.set_encoding("ASCII-8BIT", "EUC-JP")
p f.internal_encoding # => #<Encoding:EUC-JP>
end
//}...

絞り込み条件を変える

IO#set_encoding(enc_str, **opts) -> self (6133.0)

IO のエンコーディングを設定します。

...文字列か Encoding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BI...

IO#set_encoding(ext_enc) -> self (6133.0)

IO のエンコーディングを設定します。

...文字列か Encoding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BI...

IO#set_encoding(ext_enc, int_enc, **opts) -> self (6133.0)

IO のエンコーディングを設定します。

...文字列か Encoding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BI...

OpenSSL::SSL::SSLContext#ca_file=(ca) (6119.0)

接続相手の検証のために使う、信頼している CA 証明書ファイルのパスを 設定します。

...書の説明)

-----BEGIN CERTIFICATE-----
... (CA certificate in base64 encoding) ...
-----END CERTIFICATE-----

(ここに証明書の説明)

-----BEGIN CERTIFICATE-----
... (CA certificate in base64 encoding) ...
-----END CERTIFICATE-----

デフォルトは nil です。

@param c...
...a CA証明書ファイルのパス文字列
@see OpenSSL::SSL::SSLContext#ca_file=...

Dir.foreach(path, encoding: Encoding.find("filesystem")) {|file| ...} -> nil (418.0)

ディレクトリ path の各エントリを表す文字列を引数として、ブロックを評価します。

...トを返します。

@param path ディレクトリのパスを文字列で指定します。

@param encoding ディレクトリのエンコーディングを文字列か
Encoding
オブジェクトで指定します。省略した場合は
ファイルシステム...

絞り込み条件を変える

<< 1 2 3 ... > >>