1381件ヒット
[1-100件を表示]
(0.054秒)
別のキーワード
ライブラリ
- ビルトイン (819)
-
cgi
/ core (12) - csv (180)
-
irb
/ input-method (12) -
minitest
/ unit (1) - openssl (12)
-
rexml
/ document (96) -
rexml
/ sax2listener (12) -
rexml
/ streamlistener (12) - stringio (60)
クラス
-
ARGF
. class (60) - Array (21)
- CSV (168)
- Encoding (24)
-
Encoding
:: Converter (108) -
Encoding
:: InvalidByteSequenceError (24) -
Encoding
:: UndefinedConversionError (60) - IO (414)
-
IRB
:: StdioInputMethod (12) -
RDoc
:: Options (24) -
REXML
:: Document (36) -
REXML
:: Instruction (24) -
REXML
:: XMLDecl (24) - String (72)
- StringIO (60)
モジュール
-
CGI
:: QueryExtension (12) -
MiniTest
:: Assertions (1) -
REXML
:: SAX2Listener (12) -
REXML
:: StreamListener (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - Buffering (12)
- CSV (12)
- IO (12)
- Instruction (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) - UndefinedConversionError (12)
-
accept
_ encoding (12) - content (12)
-
default
_ internal (12) -
destination
_ encoding (36) -
destination
_ encoding _ name (24) - dummy? (12)
- encode (36)
- encode! (24)
- encoding (24)
- encoding= (12)
-
error
_ char (12) -
external
_ encoding (48) -
for
_ fd (12) - foreach (24)
- generate (12)
-
generate
_ line (12) - inspect (12)
-
internal
_ encoding (48) -
last
_ error (12) -
mu
_ pp (1) - new (60)
- open (72)
- pack (21)
- pack テンプレート文字列 (12)
- pipe (96)
- popen (168)
-
primitive
_ convert (48) - read (48)
- readlines (12)
- rss (12)
-
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
search
_ convpath (12) -
set
_ encoding (108) -
set
_ encoding _ by _ bom (6) -
source
_ encoding (12) -
source
_ encoding _ name (12) - target (12)
- unpack (12)
- version (12)
- write (24)
- xmldecl (36)
- yaml (12)
- 多言語化 (12)
検索結果
先頭5件
-
Encoding (38036.0)
-
文字エンコーディング(文字符号化方式)のクラスです。Rubyの多言語対応(M17N)機能において利用されます。
...ンコーディングによるものであるかも併せて保持しています。この情報は String#encoding により取得できます。 Encoding オブジェクトを返すメソッドにはこの他に IO#internal_encoding, IO#external_encoding などがあります。
@see spec/m17n... -
Encoding
. default _ internal -> Encoding | nil (21131.0) -
既定の内部エンコーディングを返します。デフォルトでは nil です。
...String#encode と String#encode! は、引数に Encoding が与えられていない場合、 default_internal を使用します。
文字列リテラルを作成した場合、エンコーディングには default_internal ではなく __ENCODING__ 特殊変数で参照できるスクリプト......エンコーディングが使用されます。
default_internal は、ソースファイルの IO.internal_encoding または -E オプションで初期化されます。
@see spec/rubycmd Encoding.default_external... -
Encoding
# dummy? -> bool (21018.0) -
自身がダミーエンコーディングである場合に true を返します。 そうでない場合に false を返します。
...も IO の外部エンコーディングに指定できます。また
Ruby はサポートしていないが拡張ライブラリがサポートしているエンコーディングを扱う場合にも
用います。
//emlist[例][ruby]{
Encoding::ISO_2022_JP.dummy? #=> true
Encoding::UTF_8... -
Encoding
:: UndefinedConversionError # destination _ encoding -> Encoding (18330.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
...エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::UndefinedConversionError#source_encoding... -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (18213.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
...エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding... -
Encoding
:: InvalidByteSequenceError # destination _ encoding -> Encoding (15342.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
...エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding... -
Encoding
:: Converter # destination _ encoding -> Encoding (15320.0) -
変換先のエンコーディングを返します。
...変換先のエンコーディングを返します。
@return 変換先のエンコーディング
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.destination_encoding #=> #<Encoding:EUC-JP>
//}... -
IO
# set _ encoding _ by _ bom -> Encoding | nil (15278.0) -
BOM から IO のエンコーディングを設定します。
...BOM から IO のエンコーディングを設定します。
自身が BOM から始まる場合、BOM を読み進めて外部エンコーディングをセットし、セットしたエンコーディングを返します。
BOM が見つからなかった場合は nil を返します。
自......"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... -
IO
# external _ encoding -> Encoding | nil (15252.0) -
IO の外部エンコーディングを返します。 外部エンコーディングが指定されていない場合は nil を返します。 ただし読み込み専用モードの場合は Encoding.default_external になります。
...
IO の外部エンコーディングを返します。
外部エンコーディングが指定されていない場合は nil を返します。
ただし読み込み専用モードの場合は Encoding.default_external になります。
//emlist[例][ruby]{
IO.write("testfile", "abcde")
File.ope......n("testfile") { |f| p f.external_encoding } # => #<Encoding:UTF-8>
//}...