1497件ヒット
[1-100件を表示]
(0.132秒)
別のキーワード
ライブラリ
- ビルトイン (905)
- delegate (11)
- fiber (8)
- fiddle (11)
-
irb
/ cmd / chws (22) -
irb
/ cmd / pushws (33) -
irb
/ cmd / subirb (33) -
irb
/ output-method (66) - json (22)
-
json
/ add / bigdecimal (11) -
json
/ add / complex (11) -
json
/ add / date (11) -
json
/ add / date _ time (11) -
json
/ add / exception (11) -
json
/ add / ostruct (11) -
json
/ add / range (11) -
json
/ add / rational (11) -
json
/ add / regexp (11) -
json
/ add / struct (11) -
json
/ add / symbol (11) -
json
/ add / time (11) -
minitest
/ spec (1) - mkmf (11)
- openssl (11)
- pathname (22)
- psych (22)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - stringio (40)
- strscan (22)
- thwait (12)
- tracer (11)
- win32ole (33)
-
yaml
/ dbm (22) - zlib (11)
クラス
- Array (126)
- BasicObject (66)
- BigDecimal (11)
- Class (11)
- Complex (11)
- Date (11)
- DateTime (11)
- Delegator (11)
- Enumerator (44)
-
Enumerator
:: Chain (6) -
Enumerator
:: Lazy (11) -
Enumerator
:: Yielder (11) - Exception (11)
- Fiber (22)
-
Fiddle
:: Closure :: BlockCaller (11) - Hash (11)
- IO (11)
-
IRB
:: ExtendCommand :: ChangeWorkspace (11) -
IRB
:: ExtendCommand :: CurrentWorkingWorkspace (11) -
IRB
:: ExtendCommand :: Foreground (11) -
IRB
:: ExtendCommand :: IrbCommand (11) -
IRB
:: ExtendCommand :: Kill (11) -
IRB
:: ExtendCommand :: PopWorkspace (11) -
IRB
:: ExtendCommand :: PushWorkspace (11) -
IRB
:: ExtendCommand :: Workspaces (11) -
IRB
:: OutputMethod (55) -
IRB
:: StdioOutputMethod (11) - LocalJumpError (11)
- Method (51)
- Module (22)
- Object (210)
- OpenStruct (11)
- Pathname (22)
- Proc (11)
- Range (22)
- Rational (11)
- Regexp (22)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (55)
- StringIO (40)
- StringScanner (22)
- Struct (22)
- Symbol (11)
- ThreadsWait (12)
- Time (22)
- Tracer (11)
- UnboundMethod (10)
- WIN32OLE (22)
-
WIN32OLE
_ EVENT (11) -
YAML
:: DBM (22) -
Zlib
:: GzipWriter (11)
モジュール
- Enumerable (181)
- Kernel (55)
-
OpenSSL
:: Buffering (11)
キーワード
- ! (11)
- === (18)
- [] (11)
-
_ _ id _ _ (11) -
_ _ send _ _ (22) - append (7)
-
bind
_ call (10) - bsearch (33)
- call (33)
-
class
_ exec (11) - collect (22)
-
collect
_ concat (22) - concat (18)
- each (28)
-
each
_ with _ object (22) - encode (33)
- entries (11)
-
enum
_ for (22) - execute (88)
- extend (11)
-
filter
_ map (5) -
flat
_ map (22) - flush (11)
- force (11)
-
grep
_ v (22) - handler= (11)
- initialize (11)
-
instance
_ exec (11) - invoke (11)
- jj (11)
- join (35)
-
join
_ nowait (6) - map (22)
- match (11)
-
max
_ by (11) -
method
_ missing (33) -
module
_ exec (11) -
must
_ raise (1) - new (11)
- open (11)
- pack (19)
- parameters (22)
- pp (11)
- ppx (11)
- prepend (7)
- print (33)
- printf (11)
- printn (11)
-
psych
_ y (11) -
public
_ send (22) - push (11)
- puts (44)
- reason (11)
-
respond
_ to _ missing? (11) - resume (11)
-
scan
_ full (11) -
search
_ full (11) - select (11)
- send (22)
- strftime (11)
- sum (38)
- tap (11)
-
to
_ a (11) -
to
_ ary (11) -
to
_ c (11) -
to
_ enum (22) -
to
_ hash (11) -
to
_ int (11) -
to
_ io (11) -
to
_ json (132) -
to
_ regexp (11) -
to
_ str (11) -
trace
_ func (11) - transfer (11)
- unpack (11)
- unshift (11)
-
values
_ at (33) -
with
_ index (11) -
with
_ object (11) - write (7)
- xpopen (11)
- y (11)
- yield (11)
- zip (22)
検索結果
先頭5件
-
Kernel
# j(*objects) -> nil (18208.0) -
与えられたオブジェクトを JSON 形式の文字列で標準出力に一行で出力します。
...与えられたオブジェクトを JSON 形式の文字列で標準出力に一行で出力します。
@param objects JSON 形式で出力したいオブジェクトを指定します。
//emlist[例][ruby]{
require "json"
j([1,2,{"name" => "tanaka","age" => 19}])
# => [1,2,{"name":"tanaka","... -
Enumerable
# each _ with _ object(obj) {|(*args) , memo _ obj| . . . } -> object (6307.0) -
与えられた任意のオブジェクトと要素をブロックに渡し繰り返し、最初に与えられたオブジェクトを返します。
...返します。
ブロックを省略した場合は Enumerator を返します。
@param obj 任意のオブジェクトを指定します。
//emlist[例][ruby]{
evens = (1..10).each_with_object([]) {|i, a| a << i*2 }
# => [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
//}
@see Enumerator#with_object... -
Enumerator
# with _ object(obj) {|(*args) , memo _ obj| . . . } -> object (6301.0) -
繰り返しの各要素に obj を添えてブロックを繰り返し、obj を返り値として返します。
...の各要素に obj を添えてブロックを繰り返し、obj を返り値として返します。
obj には任意のオブジェクトを渡すことができます。
ブロックが渡されなかった場合は、上で説明した繰り返しを実行し、
最後に obj を返す Enumer......do |x|
y << x
end
end
to_three_with_string = to_three.with_object("foo")
to_three_with_string.each do |x,string|
puts "#{string}: #{x}"
end
# => foo:0
# => foo:1
# => foo:2
//}
@param obj 繰り返しの各要素に添えて渡されるオブジェクト
@see Enumerable#each_with_object... -
BigDecimal
# to _ json(*args) -> String (6201.0) -
自身を JSON 形式の文字列に変換して返します。
...自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 使用しません。
//emlist[例][ruby]{
require 'json/add/bigdecimal'
BigD......ecimal('0.123456789123456789').to_json # => "{\"json_class\":\"BigDecimal\",\"b\":\"36:0.123456789123456789e0\"}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json......自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json......に渡されます。
//emlist[例][ruby]{
require 'json/add/bigdecimal'
BigDecimal('0.123456789123456789').to_json # => "{\"json_class\":\"BigDecimal\",\"b\":\"36:0.123456789123456789e0\"}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json... -
Complex
# to _ json(*args) -> String (6201.0) -
自身を JSON 形式の文字列に変換して返します。
...自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 使用しません。
//emlist[例][ruby]{
require 'json/add/complex'
Complex......(2, 3).to_json # => "{\"json_class\":\"Complex\",\"r\":2,\"i\":3}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json......自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json......に渡されます。
//emlist[例][ruby]{
require 'json/add/complex'
Complex(2, 3).to_json # => "{\"json_class\":\"Complex\",\"r\":2,\"i\":3}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json... -
Date
# to _ json(*args) -> String (6201.0) -
自身を JSON 形式の文字列に変換して返します。
...自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡......されます。
//emlist[例][ruby]{
require "json/add/core"
Date.today.to_json
# => "{\"json_class\":\"Date\",\"y\":2018,\"m\":12,\"d\":11,\"sg\":2299161.0}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json... -
DateTime
# to _ json(*args) -> String (6201.0) -
自身を JSON 形式の文字列に変換して返します。
...自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡......されます。
//emlist[例][ruby]{
require "json/add/core"
DateTime.now.to_json
# => "{\"json_class\":\"DateTime\",\"y\":2018,\"m\":12,\"d\":10,\"H\":1,\"M\":28,\"S\":57,\"of\":\"3/8\",\"sg\":2299161.0}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json... -
Exception
# to _ json(*args) -> String (6201.0) -
自身を JSON 形式の文字列に変換して返します。
...自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡......れます。
//emlist[例][ruby]{
require "json/add/core"
begin
0/0
rescue => e
e.to_json # => "{\"json_class\":\"ZeroDivisionError\",\"m\":\"divided by 0\",\"b\":[\"/path/to/test.rb:4:in `/'\",\"/path/to/test.rb:4:in `<main>'\"]}"
end
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json... -
Kernel
# jj(*objects) -> nil (6201.0) -
与えられたオブジェクトを JSON 形式の文字列で標準出力に人間に読みやすく整形して出力します。
...与えられたオブジェクトを JSON 形式の文字列で標準出力に人間に読みやすく整形して出力します。
@param objects JSON 形式で出力したいオブジェクトを指定します。
//emlist[例][ruby]{
require "json"
jj([1,2,{"name" => "tanaka","age" => 19}])... -
OpenStruct
# to _ json(*args) -> String (6201.0) -
自身を JSON 形式の文字列に変換して返します。
...自身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡......されます。
@see JSON::Generator::GeneratorMethods::Hash#to_json...