48件ヒット
[1-48件を表示]
(0.009秒)
ライブラリ
- ビルトイン (36)
-
yaml
/ store (12)
キーワード
- IO (12)
- Store (12)
- Time (12)
- UndefinedConversionError (12)
検索結果
-
YAML
:: Store (17.0) -
PStore の YAML 版です。 Marshal.#dump したバイナリ形式の 代わりに YAML 形式でファイルに保存します。
...PStore の YAML 版です。
Marshal.#dump したバイナリ形式の
代わりに YAML 形式でファイルに保存します。
使い方は PStore とほとんど同じです。
インターフェースは Hash に似ています。... -
Encoding
:: UndefinedConversionError (7.0) -
エンコーディング変換後の文字が存在しない場合に発生する例外。
..._encoding #=> #<Encoding:UTF-8>
p $!.destination_encoding #=> #<Encoding:EUC-JP>
p $!.source_encoding_name #=> "UTF-8"
p $!.destination_encoding_name #=> "EUC-JP"
puts $!.error_char.dump #=> "\u{a0}"
p $!.error_char.encoding #=> #<Encoding:UTF-8>
end
//}... -
IO (7.0)
-
基本的な入出力機能のためのクラスです。
...t', 'w+:shift_jis:euc-jp')
f.write "\xB4\xC1\xBB\xFA" # 文字列 "漢字" の EUC-JP リテラル
f.rewind
s = f.read(4)
puts s.dump #=> "\x8A\xBF\x8E\x9A"
# エンコーディングがSJISへ変換されている... -
Time (7.0)
-
時刻を表すクラスです。
...に保持しています。
タイムゾーンのフラグは Marshal データに保持されます。
//emlist[][ruby]{
p Marshal.load(Marshal.dump(Time.now.gmtime)).zone
# => "UTC"
//}
time ライブラリによって、Time.parse, Time.rfc2822, Time.httpdate, Time.iso8601 等が拡張されま...