ライブラリ
- ビルトイン (108)
-
net
/ telnet (4) - nkf (12)
-
webrick
/ httputils (12)
クラス
-
Encoding
:: Converter (48) -
Net
:: Telnet (4) - String (36)
検索結果
先頭5件
-
WEBrick
:: CRLF -> "\x0d\x0a" (18101.0) -
内部で利用する定数です。
内部で利用する定数です。 -
String
# encode(**options) -> String (30.0) -
self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。
...=> true
CR 改行および CRLF 改行を LF 改行に置き換えます。
: :cr_newline => true
LF 改行を CR 改行に置き換えます。(CRLF は CRCR になります)
: :crlf_newline => true
LF 改行を CRLF 改行に置き換えます。(CRLF は CRCRLF になります)
これ以... -
String
# encode(encoding , **options) -> String (30.0) -
self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。
...=> true
CR 改行および CRLF 改行を LF 改行に置き換えます。
: :cr_newline => true
LF 改行を CR 改行に置き換えます。(CRLF は CRCR になります)
: :crlf_newline => true
LF 改行を CRLF 改行に置き換えます。(CRLF は CRCRLF になります)
これ以... -
String
# encode(encoding , from _ encoding , **options) -> String (30.0) -
self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。
...=> true
CR 改行および CRLF 改行を LF 改行に置き換えます。
: :cr_newline => true
LF 改行を CR 改行に置き換えます。(CRLF は CRCR になります)
: :crlf_newline => true
LF 改行を CRLF 改行に置き換えます。(CRLF は CRCRLF になります)
これ以... -
Kernel
. # open(file , mode _ enc = "r" , perm = 0666) -> IO (24.0) -
file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。
...。一言で言えばPEP:278 https://www.python.org/dev/peps/pep-0278/のことです。
: "rt"
CR、LF、CRLFのいずれをもLFとして読み込む。
: "rb"
CR、LF、CRLFはいずれもそのまま読み込まれる。
: "r"
"rt"と"rb"のどちらの扱いになるかはプラッ......なる。どちらになるかはプラットフォーム依存。
(Unix系ならばLFのまま、mswinやmingwならばCRLFとなる)
なお、以上のCR、LF、CRLFは入力のエンコーディングを解釈した後に処理されます。例えば、UTF-16LEでは、LFはバイト列"\x0... -
Kernel
. # open(file , mode _ enc = "r" , perm = 0666) {|io| . . . } -> object (24.0) -
file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。
...。一言で言えばPEP:278 https://www.python.org/dev/peps/pep-0278/のことです。
: "rt"
CR、LF、CRLFのいずれをもLFとして読み込む。
: "rb"
CR、LF、CRLFはいずれもそのまま読み込まれる。
: "r"
"rt"と"rb"のどちらの扱いになるかはプラッ......なる。どちらになるかはプラットフォーム依存。
(Unix系ならばLFのまま、mswinやmingwならばCRLFとなる)
なお、以上のCR、LF、CRLFは入力のエンコーディングを解釈した後に処理されます。例えば、UTF-16LEでは、LFはバイト列"\x0... -
Encoding
:: Converter . new(convpath) -> Encoding :: Converter (18.0) -
Encoding::Converter オブジェクトを作成します。
...::Converter::UNDEF_REPLACE
* Encoding::Converter::UNDEF_HEX_CHARREF
* Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR
* Encoding::Converter::CRLF_NEWLINE_DECORATOR
* Encoding::Converter::CR_NEWLINE_DECORATOR
* Encoding::Converter::XML_TEXT_DECORATOR
* Encoding::Converter::XML_ATTR_CONTE......s ASCII incompatible,
# decorators are inserted before the last conversion.
ec = Encoding::Converter.new("UTF-8", "UTF-16BE", :crlf_newline => true)
p ec.convpath #=> ["crlf_newline",
# [#<Encoding:UTF-8>, #<Encoding:UTF-16BE>]]
# Conversion path can be specified directly.
ec = Enc... -
Encoding
:: Converter . new(source _ encoding , destination _ encoding) -> Encoding :: Converter (18.0) -
Encoding::Converter オブジェクトを作成します。
...::Converter::UNDEF_REPLACE
* Encoding::Converter::UNDEF_HEX_CHARREF
* Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR
* Encoding::Converter::CRLF_NEWLINE_DECORATOR
* Encoding::Converter::CR_NEWLINE_DECORATOR
* Encoding::Converter::XML_TEXT_DECORATOR
* Encoding::Converter::XML_ATTR_CONTE......s ASCII incompatible,
# decorators are inserted before the last conversion.
ec = Encoding::Converter.new("UTF-8", "UTF-16BE", :crlf_newline => true)
p ec.convpath #=> ["crlf_newline",
# [#<Encoding:UTF-8>, #<Encoding:UTF-16BE>]]
# Conversion path can be specified directly.
ec = Enc... -
Encoding
:: Converter . new(source _ encoding , destination _ encoding , options) -> Encoding :: Converter (18.0) -
Encoding::Converter オブジェクトを作成します。
...::Converter::UNDEF_REPLACE
* Encoding::Converter::UNDEF_HEX_CHARREF
* Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR
* Encoding::Converter::CRLF_NEWLINE_DECORATOR
* Encoding::Converter::CR_NEWLINE_DECORATOR
* Encoding::Converter::XML_TEXT_DECORATOR
* Encoding::Converter::XML_ATTR_CONTE......s ASCII incompatible,
# decorators are inserted before the last conversion.
ec = Encoding::Converter.new("UTF-8", "UTF-16BE", :crlf_newline => true)
p ec.convpath #=> ["crlf_newline",
# [#<Encoding:UTF-8>, #<Encoding:UTF-16BE>]]
# Conversion path can be specified directly.
ec = Enc...