1342件ヒット
[1-100件を表示]
(0.063秒)
ライブラリ
- ビルトイン (772)
- base64 (24)
-
cgi
/ core (12) - csv (36)
- kconv (60)
-
minitest
/ unit (1) -
net
/ imap (36) - nkf (12)
- open-uri (12)
- psych (84)
-
rexml
/ document (108) -
rexml
/ streamlistener (12) - scanf (12)
- stringio (60)
- uri (24)
-
webrick
/ httprequest (12)
クラス
-
ARGF
. class (12) - Array (21)
- CSV (36)
- Dir (40)
- Encoding (78)
-
Encoding
:: Converter (108) -
Encoding
:: InvalidByteSequenceError (36) -
Encoding
:: UndefinedConversionError (24) - IO (72)
- 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) -
REXML
:: Document (60) -
REXML
:: Instruction (24) -
REXML
:: XMLDecl (12) - String (337)
- StringIO (60)
- Time (42)
-
WEBrick
:: HTTPRequest (12)
モジュール
- Base64 (24)
-
CGI
:: QueryExtension (12) - Kconv (36)
-
MiniTest
:: Assertions (1) - NKF (12)
-
OpenURI
:: Meta (12) - Process (2)
-
REXML
:: StreamListener (12) - URI (24)
キーワード
- << (12)
-
CESU
_ 8 (6) - Instruction (12)
-
NEWS for Ruby 3
. 0 . 0 (5) - Rubyの起動 (12)
- String (12)
-
accept
_ encoding (24) -
asciicompat
_ encoding (12) - asctime (12)
- b (12)
- casecmp (12)
- cgi (12)
- children (16)
- chr (24)
- concat (21)
- content (12)
-
content
_ encoding (12) - convert (12)
- ctime (12)
-
decode
_ www _ form (12) -
decode
_ www _ form _ component (12) -
destination
_ encoding _ name (24) - encode (36)
- encode! (24)
- encoding= (12)
- entries (24)
-
error
_ bytes (12) -
error
_ char (12) -
external
_ encoding (12) - finish (12)
-
force
_ encoding (12) - generate (12)
-
generate
_ line (12) - guess (24)
-
insert
_ output (12) - inspect (42)
-
internal
_ encoding (12) - iseuc (12)
- isjis (12)
-
locale
_ charmap (12) -
mu
_ pp (1) - name (12)
-
name
_ list (12) - names (12)
- new (43)
- pack (21)
- pipe (24)
- putback (24)
- read (36)
-
readagain
_ bytes (12) - replacement (12)
- replacement= (12)
-
rexml
/ parsers / streamparser (12) -
rexml
/ parsers / ultralightparser (12) -
ruby 1
. 9 feature (12) - scanf (12)
- scrub (36)
- scrub! (36)
-
set
_ encoding (60) -
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)
- xmldecl (12)
検索結果
先頭5件
-
String
# encoding -> Encoding (21254.0) -
文字列のエンコーディング情報を表現した Encoding オブジェクトを返します。
...列のエンコーディング情報を表現した Encoding オブジェクトを返します。
//emlist[例][ruby]{
# encoding: utf-8
utf8_str = "test"
euc_str = utf8_str.encode("EUC-JP")
utf8_str.encoding # => #<Encoding:UTF-8>
euc_str.encoding # => #<Encoding:EUC-JP>
//}
@see Encoding... -
Psych
:: Nodes :: Stream # encoding -> Integer (21107.0) -
stream に使われるエンコーディングを返します。
...stream に使われるエンコーディングを返します。
@see Psych::Nodes::Stream#encoding=... -
Net
:: IMAP :: BodyTypeBasic # encoding -> String (18217.0) -
Content-Transfer-Encoding の値を文字列で返します。
...Content-Transfer-Encoding の値を文字列で返します。
@see 2045... -
Net
:: IMAP :: BodyTypeMessage # encoding -> String (18217.0) -
Content-Transfer-Encoding の値を文字列で返します。
...Content-Transfer-Encoding の値を文字列で返します。
@see 2045... -
Net
:: IMAP :: BodyTypeText # encoding -> String (18217.0) -
Content-Transfer-Encoding の値を文字列で返します。
...Content-Transfer-Encoding の値を文字列で返します。
@see 2045... -
REXML
:: Document # encoding -> String (18213.0) -
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"
//}... -
REXML
:: XMLDecl # encoding -> String | nil (18201.0) -
設定されているエンコーディングの名前を文字列で返します。
設定されているエンコーディングの名前を文字列で返します。
エンコーディングが指定されていない(デフォルトの UTF-8 とみなされます)
場合は nil を返します。 -
Encoding
:: Converter . asciicompat _ encoding(string) -> Encoding | nil (9359.0) -
同じ文字集合を持つ ASCII 互換エンコーディングを返します。
...同じ文字集合を持つ ASCII 互換エンコーディングを返します。
@param string エンコーディング名
@param encoding エンコーディングオブジェクト
@return ASCII 互換エンコーディングのオブジェクトか nil
引数とエンコーディングと同......ングでない場合は nil を返します。
//emlist[][ruby]{
Encoding::Converter.asciicompat_encoding("ISO-2022-JP") #=> #<Encoding:stateless-ISO-2022-JP>
Encoding::Converter.asciicompat_encoding("UTF-16BE") #=> #<Encoding:UTF-8>
Encoding::Converter.asciicompat_encoding("UTF-8") #=> nil
//}... -
String
# force _ encoding(encoding) -> self (9272.0) -
文字列の持つエンコーディング情報を指定された encoding に変えます。
...情報を指定された encoding に変えます。
このとき実際のエンコーディングは変換されず、検査もされません。
Array#pack などで得られたバイト列のエンコーディングを指定する時に使います。
@param encoding 変更するエンコー......す文字列か Encoding オブジェクトを指定します。
//emlist[例][ruby]{
s = [164, 164, 164, 237, 164, 207].pack("C*")
p s.encoding #=> ASCII-8BIT
p s.force_encoding("EUC-JP") #=> "いろは"
p s.force_encoding(Encoding::EUC_JP)......#=> "いろは"
u = [12411, 12408, 12392].pack("U*")
u.force_encoding("UTF-8") #=> "ほへと"
u.force_encoding(Encoding::UTF_8) #=> "ほへと"
//}...