629件ヒット
[1-100件を表示]
(0.045秒)
ライブラリ
- csv (72)
- json (192)
- openssl (264)
-
rubygems
/ installer (48) - socket (24)
-
webrick
/ httprequest (12)
クラス
- Array (12)
- CSV (60)
-
Gem
:: Installer (48) -
JSON
:: State (72) -
OpenSSL
:: BN (12) -
OpenSSL
:: PKey :: DH (108) -
OpenSSL
:: PKey :: DSA (48) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: RSA (84) - Socket (12)
-
WEBrick
:: HTTPRequest (12)
モジュール
- JSON (108)
- Kernel (12)
-
Socket
:: Constants (12)
キーワード
- JSON (12)
-
MSG
_ NOSIGNAL (24) -
NEWS for Ruby 3
. 0 . 0 (5) - [] (12)
- configure (12)
- continue (12)
-
create
_ id (12) - dump (12)
-
fast
_ generate (12) -
fast
_ unparse (12) -
force
_ quotes? (12) -
generate
_ bin (12) -
generate
_ bin _ script (12) -
generate
_ bin _ symlink (12) -
generate
_ key (12) -
generate
_ key! (12) -
generate
_ line (12) -
generate
_ prime (12) -
generate
_ windows _ script (12) - indent= (12)
- merge (12)
- new (156)
-
object
_ nl= (12) -
params
_ ok? (12) -
pretty
_ generate (12) -
pretty
_ unparse (12) -
priv
_ key= (12) -
pub
_ key= (12) -
rdoc
/ generator / json _ index (12) - space= (12)
-
space
_ before= (12) -
to
_ csv (12) - unparse (12)
-
write
_ headers? (12)
検索結果
先頭5件
- JSON
. # generate(object , state = nil) -> String - OpenSSL
:: PKey :: DH . generate(size , generator = 2) -> PKey :: DH - OpenSSL
:: PKey :: DH . generate(size , generator = 2) {|u , n| . . . } -> PKey :: DH - CSV
. generate(str = "" , options = Hash . new) {|csv| . . . } -> String - OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) -> OpenSSL :: PKey :: RSA
-
JSON
. # generate(object , state = nil) -> String (18149.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...usInfinity を生成することもありません。
unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
@param state JSON::State または、to_hash や to_h メソッドでハッシュに変換可能なオ......ると深さのチェックを行いません。デフォルトは 19 です。
@raise JSON::GeneratorError JSON::NaN, JSON::Infinity,JSON::MinusInfinity
を生成しようとした場合に発生します。
@raise JSON::CircularDatastructure 与えられたオブジェクトが循環参......on"
JSON.generate([1, 2, { name: "tanaka", age: 19 }])
# => "[1,2,{\"name\":\"tanaka\",\"age\":19}]"
json_state = JSON::State.new(space: " ")
JSON.generate([1, 2, { name: "tanaka", age: 19 }], json_state)
# => "[1,2,{\"name\": \"tanaka\",\"age\": 19}]"
//}
@see JSON::State, JSON.#pretty_generate... -
OpenSSL
:: PKey :: DH . generate(size , generator = 2) -> PKey :: DH (18132.0) -
DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。
...成されます。
@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@raise OpenSSL::PKey::DHError パラメータの生成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!... -
OpenSSL
:: PKey :: DH . generate(size , generator = 2) {|u , n| . . . } -> PKey :: DH (18132.0) -
DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。
...成されます。
@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@raise OpenSSL::PKey::DHError パラメータの生成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!... -
CSV
. generate(str = "" , options = Hash . new) {|csv| . . . } -> String (18125.0) -
このメソッドは与えられた文字列をラップして CSV のオブジェクトとしてブロックに渡します。 ブロック内で CSV オブジェクトに行を追加することができます。 ブロックを評価した結果は文字列を返します。
...で、新しい文字列オブジェクトが必要な
場合は Object#dup で複製してください。
@param str 文字列を指定します。デフォルトは空文字列です。
@param options CSV.new のオプションと同じオプションを指定できます。
:enco......uzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS
csv = CSV.generate(text, headers: true) do |csv|
csv.add_row(["5", "saburo", "kondo", "34"])
end
print csv
# => id,first name,last name,age
# 1,taro,tanaka,20
# 2,jiro,suzuki,18
# 3,ami,sato,19
# 4,yumi,adachi,21
# 5,saburo,kondo,34
//}
@see CSV.new......えられた文字列は変更されるので、新しい文字列オブジェクトが必要な
場合は Object#dup で複製してください。
@param str 文字列を指定します。デフォルトは空文字列です。
2.5.0 では不具合により引数 str を与えた場......の動作に問題があ
るため、指定したい場合は csv gem を 1.0.1 以上に更新する必
要があります。
@param options CSV.new のオプションと同じオプションを指定できます。
:encoding というキーを使用すると... -
OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) -> OpenSSL :: PKey :: RSA (18114.0) -
乱数により RSA 公開鍵と秘密鍵のペアを生成して、RSA オブジェクトを返します。
...q が見付かった場合には、
u=3, n=1 でブロックが呼び出される
RSA 鍵ペアの生成には時間がかかるため、鍵生成の途中経過を
ユーザに表示したい場合にこの機能を使います。
@param size 鍵のサイズ
@param exponent public exponent... -
OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) {|u , n| . . . } -> OpenSSL :: PKey :: RSA (18114.0) -
乱数により RSA 公開鍵と秘密鍵のペアを生成して、RSA オブジェクトを返します。
...q が見付かった場合には、
u=3, n=1 でブロックが呼び出される
RSA 鍵ペアの生成には時間がかかるため、鍵生成の途中経過を
ユーザに表示したい場合にこの機能を使います。
@param size 鍵のサイズ
@param exponent public exponent... -
JSON
. # pretty _ generate(object , options = nil) -> String (6155.0) -
Ruby のオブジェクトを JSON 形式の文字列に変換して返します。
...ます。
このメソッドは JSON.#generate よりも人間に読みやすい文字列を返します。
pretty_unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
@param options JSON::State または、to......JSON.#generate を参照してください。
//emlist[例][ruby]{
require "json"
hash = { "name": "tanaka", "age": 19 }
puts JSON.generate(hash)
# => {"name":"tanaka","age":19}
puts JSON.pretty_generate(hash)
# => {
# "name": "tanaka",
# "age": 19
# }
puts JSON.pretty_generate(hash......, space: "\t")
# => {
# "name": "tanaka",
# "age": 19
# }
//}
@see JSON.#generate... -
OpenSSL
:: BN . generate _ prime(bits , safe=true , add=nil , rem=nil) -> OpenSSL :: BN (6131.0) -
ランダム(擬似乱数的)な bits ビットの素数を返します。
...nil の場合は rem=1と見なします。
@param bits 生成するランダム素数のビット数
@param safe true で安全な素数のみを生成する
@param add 生成する素数の剰余の条件
@param rem 生成する素数の剰余の条件
@raise OpenSSL::BNError 素数の生成に... -
CSV
. generate _ line(row , options = Hash . new) -> String (6125.0) -
このメソッドは一つの Array オブジェクトを CSV 文字列に変換するためのショートカットです。 複数行のCSVを扱う際はCSV#<<を使うとより高速です。
...あれば row に含まれる最初の nil でない値を用いて出力の
エンコーディングを推測します。
@param row 文字列の配列を指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
:encoding という......コーディングを指定することができます。
:row_sep というキーの値には $/ がセットされます。
//emlist[例][ruby]{
require "csv"
taro = ['1', 'taro', 'tanaka', '20']
CSV.generate_line(taro, col_sep: '|') # => "1|taro|tanaka|20\n"
//}
@see CSV.new...