216件ヒット
[1-100件を表示]
(0.018秒)
種類
- インスタンスメソッド (108)
- モジュール関数 (84)
- 特異メソッド (24)
ライブラリ
- csv (24)
- json (168)
-
rubygems
/ doc _ manager (24)
クラス
- CSV (24)
-
Gem
:: DocManager (24) -
JSON
:: State (72)
キーワード
- JSON (12)
- dump (12)
-
fast
_ generate (12) -
fast
_ unparse (12) -
generate
_ rdoc (12) -
generate
_ ri (12) - new (12)
-
object
_ nl (12) -
object
_ nl= (12) -
pretty
_ generate (12) -
pretty
_ unparse (12) - space (12)
- space= (12)
-
space
_ before (12) -
space
_ before= (12) - unparse (12)
検索結果
先頭5件
-
JSON
. # generate(object , state = nil) -> String (18143.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...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... -
CSV
. generate(str = "" , options = Hash . new) {|csv| . . . } -> String (18119.0) -
このメソッドは与えられた文字列をラップして CSV のオブジェクトとしてブロックに渡します。 ブロック内で CSV オブジェクトに行を追加することができます。 ブロックを評価した結果は文字列を返します。
...sv"
text =<<-EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,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... -
Gem
:: DocManager # generate _ rdoc (9101.0) -
自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。
自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。 -
Gem
:: DocManager # generate _ ri (9101.0) -
自身にセットされている Gem::Specification の情報をもとに RI 用のデータを生成します。
自身にセットされている Gem::Specification の情報をもとに RI 用のデータを生成します。 -
JSON
. # pretty _ generate(object , options = nil) -> String (6161.0) -
Ruby のオブジェクトを JSON 形式の文字列に変換して返します。
...Ruby のオブジェクトを JSON 形式の文字列に変換して返します。
このメソッドは JSON.#generate よりも人間に読みやすい文字列を返します。
pretty_unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブ......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... -
JSON
. # fast _ generate(object) -> String (6119.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...けてください。
fast_unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
//emlist[例][ruby]{
require "json"
JSON.fast_generate({ name: "tanaka", age: 19 }) # => "{\"name\":\"tanaka\",\"age\":19}"
//}... -
JSON
. # pretty _ unparse(object , options = nil) -> String (3061.0) -
Ruby のオブジェクトを JSON 形式の文字列に変換して返します。
...Ruby のオブジェクトを JSON 形式の文字列に変換して返します。
このメソッドは JSON.#generate よりも人間に読みやすい文字列を返します。
pretty_unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブ......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... -
JSON
. # unparse(object , state = nil) -> String (3043.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...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... -
JSON
. # fast _ unparse(object) -> String (3019.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...けてください。
fast_unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
//emlist[例][ruby]{
require "json"
JSON.fast_generate({ name: "tanaka", age: 19 }) # => "{\"name\":\"tanaka\",\"age\":19}"
//}...