516件ヒット
[501-516件を表示]
(0.134秒)
クラス
- Encoding (96)
-
OpenSSL
:: ASN1 :: UTF8String (24) -
OpenSSL
:: X509 :: Name (12) -
Psych
:: Handler (12) -
Psych
:: Nodes :: Stream (36) -
Psych
:: Parser (12) -
Psych
:: Stream (24) -
Psych
:: Visitors :: YAMLTree (12) - String (36)
- StringScanner (60)
- WIN32OLE (12)
モジュール
- Kconv (48)
- NKF (24)
-
OpenSSL
:: ASN1 (48)
キーワード
- ASN1 (12)
-
CP
_ UTF8 (12) -
DEFAULT
_ OBJECT _ TYPE (12) - Emitter (12)
- NKF (12)
-
UNIVERSAL
_ TAG _ NAME (12) - UTF8STRING (12)
- UTF8String (36)
-
UTF8
_ DOCOMO (12) -
UTF8
_ DoCoMo (12) -
UTF8
_ KDDI (12) -
UTF8
_ MAC (12) -
UTF8
_ SOFTBANK (12) -
UTF8
_ SoftBank (12) -
UTF
_ 8 _ HFS (12) -
UTF
_ 8 _ MAC (12) - encoding (12)
- encoding= (12)
-
get
_ byte (12) - getbyte (12)
- getch (12)
- guess (24)
- isutf8 (24)
- match? (12)
-
matched
_ size (12) - new (36)
-
ruby 1
. 8 . 2 feature (12) - start (36)
-
start
_ stream (12) - toutf8 (24)
検索結果
先頭2件
-
OpenSSL
:: ASN1 (42.0) -
ASN.1(Abstract Syntax Notation One) のデータを取り扱うためのモジュールです。
...ASN.1(Abstract Syntax Notation One)
のデータを取り扱うためのモジュールです。
OpenSSLで証明書などを取り扱うのに必要になります。
このモジュールには、ASN.1関連のモジュール関数や定数、
ASN.1 のデータ型に対応するクラスが定......。
このモジュールは ASN.1 を十分に取り扱うのに必要な機能は
持っていません。SSL/TLSで必要な機能しか実装されていません。
ASN.1 は ITU-T と ISO によって定義された、データの構造を定義するための
言語を中心とした規格......(EXPLICITなタグ付けの場合)として表現されます。
OpenSSL::ASN1::Primitive のタグ付けの情報を使うことで、
IMPLICIT or EXPLICIT なタグ付けを実現することもできます。
例:
require 'openssl'
# 単純型のデータ
x = OpenSSL::ASN1::UTF8String.new... -
NKF (24.0)
-
nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。
...nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を
Ruby から使うためのモジュールです。
=== 使い方
以下は、漢字コード変換コマンドの例です。
//emlist[例][ruby]{
#!/usr/local/bin/ruby
require 'nkf'
opt = ''
opt = ARGV.shift if ARGV[......line = ARGF.gets
print NKF.nkf(opt, line)
end
//}
以下は、漢字コード判別コマンドの例です。
//emlist[例][ruby]{
#!/usr/local/bin/ruby
require 'nkf'
CODES = {
NKF::JIS => "JIS",
NKF::EUC => "EUC",
NKF::SJIS => "SJIS",
NKF::UTF8 => "UTF8",
NKF::BIN......KF::ASCII => "ASCII",
NKF::UNKNOWN => "UNKNOWN",
}
while file = ARGV.shift
str = open(file) {|io| io.gets(nil) }
printf "%-10s ", file
if str.nil?
puts "EMPTY"
else
puts CODES.fetch(NKF.guess(str))
end
end
//}
=== オプション文字列
-b 入力がバッファリ...