3400件ヒット
[1-100件を表示]
(0.110秒)
ライブラリ
- ビルトイン (1986)
- base64 (24)
-
cgi
/ core (12) - csv (156)
- erb (12)
-
irb
/ input-method (36) -
irb
/ magic-file (12) - kconv (72)
-
minitest
/ unit (1) -
net
/ http (72) -
net
/ imap (36) - nkf (24)
- objspace (12)
- open-uri (24)
- openssl (12)
- psych (84)
-
rexml
/ document (192) -
rexml
/ sax2listener (12) -
rexml
/ streamlistener (12) - ripper (12)
- rss (96)
- scanf (12)
- stringio (60)
- uri (24)
-
webrick
/ httprequest (24) -
webrick
/ httpresponse (12) -
webrick
/ httputils (12) - win32ole (24)
クラス
-
ARGF
. class (60) - Array (21)
- CSV (156)
- Dir (192)
- Encoding (396)
-
Encoding
:: Converter (276) -
Encoding
:: InvalidByteSequenceError (84) -
Encoding
:: UndefinedConversionError (60) - IO (384)
-
IRB
:: FileInputMethod (12) -
IRB
:: ReadlineInputMethod (12) -
IRB
:: StdioInputMethod (12) - Integer (24)
-
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: BodyTypeText (12) -
Psych
:: Handler (12) -
Psych
:: Nodes :: Stream (36) -
Psych
:: Stream (24) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Options (24) -
REXML
:: Document (60) -
REXML
:: Instruction (24) -
REXML
:: XMLDecl (72) -
RSS
:: Maker :: RSSBase (24) -
RSS
:: RDF (24) -
RSS
:: Rss (24) - Regexp (48)
- Ripper (12)
- String (337)
- StringIO (60)
- Time (42)
-
WEBrick
:: HTTPRequest (24) -
WEBrick
:: HTTPResponse (12) - WIN32OLE (12)
-
WIN32OLE
_ VARIANT (12)
モジュール
- Base64 (24)
-
CGI
:: QueryExtension (12) - Kconv (48)
-
MiniTest
:: Assertions (1) - NKF (24)
-
Net
:: HTTPHeader (72) - ObjectSpace (12)
-
OpenURI
:: Meta (24) - Process (2)
-
REXML
:: SAX2Listener (12) -
REXML
:: StreamListener (12) -
RSS
:: RootElementMixin (24) - URI (24)
オブジェクト
-
IRB
:: MagicFile (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- == (12)
- BINARY (36)
- Buffering (12)
- CP878 (12)
- CompatibilityError (12)
- Converter (12)
- ConverterEncoding (12)
- ConverterNotFoundError (12)
-
ENCODING
_ SPEC _ RE (12) - ERB (12)
- EUCKR (12)
-
EUC
_ KR (12) - EncodingError (12)
- EucKR (12)
- FIXEDENCODING (12)
- FormData (12)
- IO (12)
- Instruction (12)
- InvalidByteSequenceError (12)
-
KOI8
_ R (12) - MACCENTEURO (12)
- MACCROATIAN (12)
- MACCYRILLIC (12)
- MACGREEK (12)
- MACROMAN (12)
- MACROMANIA (12)
- MACTURKISH (12)
- MACUKRAINE (12)
- MacCentEuro (12)
- MacCroatian (12)
- MacCyrillic (12)
- MacGreek (12)
- MacRoman (12)
- MacRomania (12)
- MacTurkish (12)
- MacUkraine (12)
- Marshal フォーマット (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) - NOENCODING (12)
- Rubyの起動 (12)
- Ruby用語集 (12)
- String (12)
- UndefinedConversionError (12)
- XMLDecl (12)
-
accept
_ encoding (24) -
asciicompat
_ encoding (24) - asctime (12)
- b (12)
- casecmp (12)
- cgi (12)
- children (16)
- chr (24)
- chunked= (12)
- chunked? (12)
- codepage (12)
- concat (21)
- content (12)
-
content
_ encoding (12) - convert (12)
- convpath (12)
-
count
_ tdata _ objects (12) - ctime (12)
-
decode
_ www _ form (12) -
decode
_ www _ form _ component (12) -
default
_ external (12) -
default
_ external= (12) -
default
_ internal (12) -
default
_ internal= (12) -
destination
_ encoding (36) -
destination
_ encoding _ name (24) - each (12)
-
each
_ capitalized _ name (12) -
each
_ child (32) -
each
_ header (12) -
each
_ key (12) -
each
_ name (12) - encode (36)
- encode! (24)
- encoding (192)
- encoding= (72)
- entries (24)
-
error
_ bytes (12) -
error
_ char (12) -
external
_ encoding (48) - finish (12)
-
fixed
_ encoding? (12) -
for
_ fd (12) -
force
_ encoding (12) - foreach (72)
- generate (12)
-
generate
_ line (12) - guess (24)
-
incomplete
_ input? (12) -
insert
_ output (12) - inspect (42)
-
internal
_ encoding (48) -
irb
/ src _ encoding (12) - iseuc (12)
- isjis (12)
-
last
_ error (12) -
locale
_ charmap (12) -
mu
_ pp (1) - name (12)
-
name
_ list (12) - names (12)
- new (151)
- open (96)
- open-uri (12)
-
output
_ encoding (12) -
output
_ encoding= (12) - pack (21)
- pack テンプレート文字列 (12)
- pipe (96)
- popen (168)
-
primitive
_ convert (48) -
primitive
_ errinfo (12) - putback (24)
- query (12)
- rdoc (12)
- 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) - 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) - scanf (12)
- scrub (36)
- scrub! (36)
-
search
_ convpath (12) -
set
_ encoding (84) -
source
_ encoding (36) -
source
_ encoding _ name (24) -
stand
_ alone? (12) - start (36)
-
start
_ stream (12) - target (12)
-
to
_ s (24) - tolocale (24)
-
unicode
_ normalize (11) -
unicode
_ normalize! (11) -
unicode
_ normalized? (11) - unpack (12)
-
urlsafe
_ decode64 (12) -
urlsafe
_ encode64 (12) -
valid
_ encoding? (12) - version (12)
- warmup (2)
- write (24)
- writeencoding (12)
- xmldecl (36)
- yaml (12)
- リテラル (12)
- 変数と定数 (12)
- 正規表現 (12)
検索結果
先頭5件
-
rexml
/ parsers / streamparser (32006.0) -
ストリーム式の XML パーサ。
...ストリーム式の XML パーサ。
rexml の XML パーサの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。
パーサからはコールバックによって......受け取ります。
REXML::StreamListener を include し、
必要なメソッドをオーバーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。
REXML::Parsers::StreamParser#parse を呼び出すと......][ruby]{
require 'rexml/parsers/baseparser'
require 'rexml/parsers/streamparser'
require 'rexml/streamlistener'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>
<!ELEMENT a>
<!ENTITY bar... -
Encoding
# replicate(name) -> Encoding (27279.0) -
レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
...グを複製(replicate)します。
複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。
name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
Ruby 3.2 か......Ruby 3.3 で削除予定です。
//emlist[][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).valid_encoding? #=> true
"\u3042".force_encoding(Encoding::SHIFT_JIS).valid_encoding? #=> false
//}... -
Encoding
. default _ internal -> Encoding | nil (27225.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
. default _ external -> Encoding (27219.0) -
既定の外部エンコーディングを返します。
...す。
Rubyはロケールまたは -E オプションに従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
default_external は必ず設定されます。Encoding.locale_charmap が ni......l を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。
@see spec/rubycmd locale(1), Encoding.locale_charmap Encoding.default_internal......で、外部エンコーディングが指定されていない場合の既定値として利用されます。
Rubyはロケールまたは -E オプションに従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを......default_external を決定します。
default_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定さ......れます。
@see spec/rubycmd locale(1), Encoding.locale_charmap Encoding.default_internal... -
Encoding
. default _ external=(encoding) (27219.0) -
既定の外部エンコーディングを設定します。
...t_external を変更する前に作成した文字列と、default_external を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_external を設定してはいけません。代わりに、ruby -......E を使用して、正しい default_external で Ruby を起動してください。
デフォルトの外部エンコーディングがどのように使われるかについては Encoding.default_external を参照してください。
@see spec/rubycmd Encoding.default_external... -
Encoding
. default _ internal=(encoding) (27219.0) -
既定の内部エンコーディングを設定します。
...t_internal を変更する前に作成した文字列と、default_internal を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_internal を設定してはいけません。代わりに、ruby -......E を使用して、正しい default_internal で Ruby を起動してください。
デフォルトの内部エンコーディングがどのように使われるかについては Encoding.default_internal を参照してください。
@see spec/rubycmd Encoding.default_internal... -
Encoding
:: MACCENTEURO -> Encoding (27208.0) -
MacCentEuro エンコーディング。
...MacCentEuro エンコーディング。
Mac OSで使われる
8bit single-byteエンコーディングで、
中欧および南東欧の言語を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Central_European_encoding... -
Encoding
:: MACCYRILLIC -> Encoding (27208.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding... -
Encoding
:: MACUKRAINE -> Encoding (27208.0) -
MacUkraine エンコーディング。
...MacUkraine エンコーディング。
Mac OS で使われる、ウクライナ語キリル文字を取り扱うエンコーディング。
MacCyrillic の亜種です。
@see https://en.wikipedia.org/wiki/Macintosh_Ukrainian_encoding...