1653件ヒット
[1601-1653件を表示]
(0.037秒)
ライブラリ
- ビルトイン (959)
- base64 (24)
-
cgi
/ core (12) - csv (108)
- kconv (48)
-
minitest
/ unit (1) -
net
/ imap (36) - open-uri (12)
- openssl (12)
-
rexml
/ document (72) - scanf (12)
- stringio (60)
- uri (24)
-
webrick
/ httprequest (24) - win32ole (24)
クラス
-
ARGF
. class (36) - Array (21)
- CSV (96)
- Dir (40)
- Encoding (108)
-
Encoding
:: Converter (156) -
Encoding
:: InvalidByteSequenceError (36) -
Encoding
:: UndefinedConversionError (24) - IO (120)
- Integer (24)
-
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: BodyTypeText (12) -
REXML
:: Document (36) -
REXML
:: Instruction (24) -
REXML
:: XMLDecl (12) - String (338)
- StringIO (60)
- Symbol (12)
- Time (42)
-
WEBrick
:: HTTPRequest (24) - WIN32OLE (12)
-
WIN32OLE
_ VARIANT (12)
モジュール
- Base64 (24)
-
CGI
:: QueryExtension (12) - Kconv (24)
-
MiniTest
:: Assertions (1) -
OpenURI
:: Meta (12) - Process (2)
- URI (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- Buffering (12)
- CSV (12)
- Converter (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) - Rubyの起動 (12)
- Ruby用語集 (12)
-
accept
_ encoding (24) -
append
_ as _ bytes (1) -
asciicompat
_ encoding (24) - asctime (12)
- b (12)
- casecmp (12)
- cgi (12)
- children (16)
- chr (24)
- codepage (12)
- concat (21)
- content (12)
-
content
_ encoding (12) - convert (12)
- ctime (12)
-
decode
_ www _ form (12) -
decode
_ www _ form _ component (12) -
default
_ internal (12) -
destination
_ encoding _ name (24) - dummy? (12)
- encode (36)
- encode! (24)
- encoding (84)
- entries (24)
-
error
_ bytes (12) -
error
_ char (12) -
external
_ encoding (12) - find (12)
- finish (12)
-
for
_ fd (12) -
force
_ encoding (12) - generate (12)
-
generate
_ line (12) -
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 (103)
- open (72)
- pack (21)
- pack テンプレート文字列 (12)
- putback (24)
- query (12)
- rdoc (12)
- read (36)
-
readagain
_ bytes (12) - replacement (12)
- replacement= (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)
-
set
_ encoding (108) -
stand
_ alone? (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)
- yaml (12)
- リテラル (12)
- 多言語化 (12)
- 正規表現 (12)
検索結果
先頭5件
-
yaml (24.0)
-
構造化されたデータを表現するフォーマットであるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。
...new(1992, 12, 21)
}
p str_r == YAML.load(str_l) # => true
//}
//emlist[例3: 構造化されたログ][ruby]{
require 'yaml'
require 'stringio'
strio_r = StringIO.new(<<~YAML_EOT)
---
time: 2008-02-25 17:03:12 +09:00
target: YAML
version: 4
log: |
例を加えた。
アブス......ジェクト
* !ruby/range: Range オブジェクト
* !ruby/string: String オブジェクト
* !ruby/struct: Struct オブジェクト
* !ruby/sym(もしくは !ruby/symbol): Symbol オブジェクト
* !ruby/encoding: Encoding オブジェクト
* !ruby/exception: 例外オブジェクト... -
Kconv
. # isjis(str) -> bool (18.0) -
文字列 str が ISO-2022-JP なバイト列として正当であるかどうかを判定します。
...r 判定対象の文字列
@see String#isjis
//emlist[例][ruby]{
require 'kconv'
euc_str = "\
\xa5\xaa\xa5\xd6\xa5\xb8\xa5\xa7\xa5\xaf\xa5\xc8\xbb\xd8\xb8\xfe\
\xa5\xd7\xa5\xed\xa5\xb0\xa5\xe9\xa5\xdf\xa5\xf3\xa5\xb0\xb8\xc0\xb8\xec\
\x52\x75\x62\x79".force_encoding('EUC-JP')
jis_str = "\
\x1b\x......24\x42\x25\x2a\x25\x56\x25\x38\x25\x27\x25\x2f\x25\x48\x3b\x58\x38\x7e\
\x25\x57\x25\x6d\x25\x30\x25\x69\x25\x5f\x25\x73\x25\x30\x38\x40\x38\x6c\x1b\x28\x42\
\x52\x75\x62\x79".force_encoding('ISO-2022-JP')
euc_str.isjis # => false
jis_str.isjis # => true
//}... -
WIN32OLE
_ VARIANT . new(val , vartype = nil) -> WIN32OLE _ VARIANT (18.0) -
指定したオブジェクトを値とするWIN32OLE_VARIANTオブジェクトを生成します。
...さい。
@return val引数を値として持つWIN32OLE_VARIANTオブジェクトを返します。
@raise TypeError val引数の型がArray、String、Integer、Float、Time、
WIN32OLE、WIN32OLE_VARIANT、TrueClass、FalseClass、
NilClass のいずれでもあ......ンコーディングをASCII-8BITに設
定した文字列となります。
include WIN32OLE::VARIANT
bytes = WIN32OLE_VARIANT.new([1,2,3,4,5], VT_UI1 | VT_ARRAY)
bytes.value #=> "\x01\x02\x03\x04\x05"
bytes.value.encoding #=> #<Encoding:ASCII-8BIT>
@see WIN32OLE::VARIANT... -
OpenSSL
:: Buffering (12.0) -
OpenSSL::SSL::SSLSocket にバッファリング付きIO機能を提供する モジュールです。
...を発生させたりします。
これは暗号化通信でのデータの送信には双方向のメッセージの
やりとりが必要な場合があるためです。
* 1.9 では encoding 関連を設定しません
* 1.9 で each_byte が String をブロックに渡します... -
Process
. # warmup -> true (12.0) -
RubyVMにアプリケーションの起動が終了したこと及び、アプリケーションの最適化に適したタイミングであることを通知します。
...す
(2) GCされなかった全ての新世代オブジェクトを古い世代に昇格します
(3) 全ての文字列のcoderange([m:String#valid_encoding]などで使われる文字列の内容とエンコーディングとの整合性の情報)を事前計算します
(4) すべての空の... -
WEBrick
:: HTTPRequest # query -> Hash (12.0) -
リクエストのクエリーあるいはクライアントがフォームへ入力した値を表すハッシュを返します。
...rt/form-data なフォームデータの場合には
ユーザが content-transfer-encoding ヘッダを見て適切に処理する必要があります。
ハッシュの値は正確には文字列ではなく String クラスのサブクラスである WEBrick::HTTPUtils::FormData
クラスのイ...