1929件ヒット
[1-100件を表示]
(0.073秒)
ライブラリ
- ビルトイン (1029)
- base64 (24)
-
cgi
/ core (12) - csv (120)
-
irb
/ input-method (24) -
irb
/ magic-file (12) - kconv (48)
-
net
/ http (48) - objspace (12)
- openssl (24)
- psych (24)
-
rexml
/ document (192) -
rexml
/ sax2listener (12) -
rexml
/ streamlistener (12) - rss (24)
- stringio (60)
-
webrick
/ httpresponse (12) -
webrick
/ httputils (12) - win32ole (36)
クラス
-
ARGF
. class (60) - Array (21)
- CSV (120)
- Dir (132)
- Encoding (300)
-
Encoding
:: Converter (120) -
Encoding
:: InvalidByteSequenceError (84) - IO (102)
-
IRB
:: FileInputMethod (12) -
IRB
:: ReadlineInputMethod (12) -
OpenSSL
:: SSL :: SSLContext (12) -
Psych
:: Handler (12) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Options (12) -
REXML
:: Document (60) -
REXML
:: Instruction (24) -
REXML
:: XMLDecl (72) - Regexp (12)
- String (186)
- StringIO (60)
- Symbol (12)
-
WEBrick
:: HTTPResponse (12) - WIN32OLE (24)
-
WIN32OLE
_ VARIANT (12)
モジュール
- Base64 (24)
- Kconv (24)
-
Net
:: HTTPHeader (48) - ObjectSpace (12)
-
REXML
:: SAX2Listener (12) -
REXML
:: StreamListener (12) -
RSS
:: RootElementMixin (24)
オブジェクト
-
IRB
:: MagicFile (12)
キーワード
- << (12)
- == (12)
- Buffering (12)
- CompatibilityError (12)
-
EMACS
_ MULE (12) -
ENCODING
_ SPEC _ RE (12) -
Emacs
_ Mule (12) - Encoding (12)
- FormData (12)
- Instruction (12)
- InvalidByteSequenceError (12)
- InvalidEncoding (12)
- MACCYRILLIC (12)
- MACICELAND (12)
- MacCyrillic (12)
- MacIceland (12)
- Marshal フォーマット (12)
- Rubyの起動 (12)
- Ruby用語集 (12)
-
STATELESS
_ ISO _ 2022 _ JP (12) -
STATELESS
_ ISO _ 2022 _ JP _ KDDI (12) -
Stateless
_ ISO _ 2022 _ JP (12) -
Stateless
_ ISO _ 2022 _ JP _ KDDI (12) -
UCS
_ 4LE (12) -
UTF
_ 16LE (12) -
UTF
_ 32LE (12) - XMLDecl (12)
- aliases (12)
-
ascii
_ compatible? (12) -
asciicompat
_ encoding (24) -
ca
_ file= (12) - casecmp (12)
- children (16)
- chunked= (12)
- chunked? (12)
- codepage (12)
- codepage= (12)
- compatible? (12)
- concat (21)
- content (12)
-
count
_ tdata _ objects (12) -
default
_ external (12) -
default
_ external= (12) -
default
_ internal (12) -
default
_ internal= (12) -
destination
_ encoding (12) -
destination
_ encoding _ name (12) - dummy? (12)
- each (12)
-
each
_ capitalized _ name (12) -
each
_ child (32) -
each
_ header (12) - encode! (24)
- encoding= (24)
- entries (12)
-
error
_ bytes (12) -
external
_ encoding (48) -
fixed
_ encoding? (12) -
force
_ encoding (12) - foreach (48)
-
generate
_ line (12) -
incomplete
_ input? (12) -
insert
_ output (12) -
internal
_ encoding (48) - iseuc (12)
- isjis (12)
-
last
_ error (12) - list (12)
-
locale
_ charmap (12) -
name
_ list (12) - new (36)
- open (72)
-
output
_ encoding (12) -
output
_ encoding= (12) - pack (21)
- pack テンプレート文字列 (12)
-
primitive
_ convert (48) - read (48)
-
readagain
_ bytes (12) - readlines (12)
- replacement (12)
- replacement= (12)
- replicate (12)
-
rexml
/ document (12) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) -
rexml
/ parsers / ultralightparser (12) -
ruby 1
. 8 . 2 feature (12) - scrub (12)
- scrub! (12)
-
set
_ encoding (108) -
set
_ encoding _ by _ bom (6) -
source
_ encoding (12) -
source
_ encoding _ name (12) -
stand
_ alone? (12) - start (12)
-
start
_ stream (12) - target (12)
- tolocale (24)
-
unicode
_ normalize (11) -
unicode
_ normalize! (11) -
unicode
_ normalized? (11) - unpack (12)
-
urlsafe
_ decode64 (12) -
urlsafe
_ encode64 (12) -
valid
_ encoding? (12) - version (12)
- write (24)
- writeencoding (12)
- xmldecl (36)
- yaml (12)
- リテラル (12)
- 変数と定数 (12)
- 字句構造 (12)
- 正規表現 (12)
検索結果
先頭5件
-
Symbol
# encoding -> Encoding (21254.0) -
シンボルに対応する文字列のエンコーディング情報を表現した Encoding オブ ジェクトを返します。
...シンボルに対応する文字列のエンコーディング情報を表現した Encoding オブ
ジェクトを返します。
例:
# encoding: utf-8
:foo.encoding # => #<Encoding:US-ASCII>
:あかさたな.encoding # => #<Encoding:UTF-8>
@see String#encoding... -
IRB
:: FileInputMethod # encoding -> Encoding (21202.0) -
読み込んだファイルの文字エンコーディングを返します。
読み込んだファイルの文字エンコーディングを返します。 -
IRB
:: ReadlineInputMethod # encoding -> Encoding (21202.0) -
自身の文字エンコーディングを返します。
自身の文字エンコーディングを返します。 -
REXML
:: XMLDecl # encoding -> String | nil (21201.0) -
設定されているエンコーディングの名前を文字列で返します。
...設定されているエンコーディングの名前を文字列で返します。
エンコーディングが指定されていない(デフォルトの UTF-8 とみなされます)
場合は nil を返します。... -
REXML
:: Document # encoding -> String (21113.0) -
XML 宣言に含まれている XML 文書のエンコーディングを返します。
...XML 宣言に含まれている XML 文書のエンコーディングを返します。
文書が XML 宣言を持たない場合はデフォルトの値
(REXML::XMLDecl.defaultで宣言されているもの)を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<......EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
doc.encoding # => "UTF-8"
//}... -
Encoding
. compatible?(obj1 , obj2) -> Encoding | nil (15291.0) -
2つのオブジェクトのエンコーディングに関する互換性をチェックします。 互換性がある場合はそのエンコーディングを、 ない場合は nil を返します。
...は nil を返します。
引数が両方とも文字列である場合、互換性があるならば
その文字列を結合できます。この場合返り値のエンコーディングは
結合した文字列が取るであろう Encoding オブジェクトを返します。
//emlist[例][r......ncoding.compatible?("\xa1".force_encoding("iso-8859-1"), "b")
#=> #<Encoding:ISO-8859-1>
Encoding.compatible?(
"\xa1".force_encoding("iso-8859-1"),
"\xa1\xa1".force_encoding("euc-jp"))
#=> nil
//}
引数が文字列でない場合でも、両方のオブジェクトが encoding を持つ場合......には
互換性を判定することができます。
//emlist[例][ruby]{
Encoding.compatible?(Encoding::UTF_8, Encoding::CP932)
# => nil
Encoding.compatible?(Encoding::UTF_8, Encoding::US_ASCII)
# => #<Encoding:UTF-8>
//}
@param obj1 チェック対象のオブジェクト
@param obj2 チェッ... -
Encoding
. list -> [Encoding] (15291.0) -
現在ロードされているエンコーディングのリストを返します。
...す。
//emlist[例][ruby]{
Encoding.list
# => [#<Encoding:ASCII-8BIT>, #<Encoding:EUC-JP>,
# #<Encoding:Shift_JIS>, #<Encoding:UTF-8>,
# #<Encoding:ISO-2022-JP (dummy)>]
Encoding.find("US-ASCII")
# => #<Encoding:US-ASCII>
Encoding.list
# => [#<Encoding:ASCII-8BIT>, #<Encoding:EUC-JP>,
#......#<Encoding:Shift_JIS>, #<Encoding:UTF-8>,
# #<Encoding:US-ASCII>, #<Encoding:ISO-2022-JP (dummy)>]
//}... -
Encoding
# replicate(name) -> Encoding (15279.0) -
レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
...レシーバのエンコーディングを複製(replicate)します。
複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。
name という名前のエンコーディングが既に存在する場合は ArgumentError......mlist[][ruby]{
encoding = Encoding::UTF_8.replicate("REPLICATED_UTF-8") #=> #<Encoding:REPLICATED_UTF-8>
encoding.name #=> "REPLICATED_UTF-8"
"\u3042".force_encoding(Encoding::UTF_8).valid_encoding? #=> true
"\u3042".force_encoding(encoding).val......id_encoding? #=> true
"\u3042".force_encoding(Encoding::SHIFT_JIS).valid_encoding? #=> false
//}... -
Encoding
. default _ internal -> Encoding | nil (15225.0) -
既定の内部エンコーディングを返します。デフォルトでは nil です。
...ォルトでは nil です。
標準入出力、コマンドライン引数、open で開くファイルなどで、内部エンコーディングが指定されていない場合の既定値として利用されます。
String#encode と String#encode! は、引数に Encoding が与えられて......い場合、 default_internal を使用します。
文字列リテラルを作成した場合、エンコーディングには default_internal ではなく __ENCODING__ 特殊変数で参照できるスクリプトエンコーディングが使用されます。
default_internal は、ソース......ファイルの IO.internal_encoding または -E オプションで初期化されます。
@see spec/rubycmd Encoding.default_external...