1934件ヒット
[1901-1934件を表示]
(0.115秒)
ライブラリ
- ビルトイン (588)
- abbrev (12)
- benchmark (48)
- bigdecimal (24)
-
bigdecimal
/ math (72) - cmath (78)
- digest (12)
- drb (24)
- erb (36)
- fiddle (12)
- fileutils (156)
- json (48)
- mathn (8)
- objspace (48)
- open3 (168)
- openssl (72)
- readline (12)
- rubygems (24)
- shellwords (48)
-
webrick
/ accesslog (12) -
webrick
/ htmlutils (12) -
webrick
/ httpauth (24) -
webrick
/ httpstatus (84) -
webrick
/ httputils (132) -
win32
/ registry (144) -
win32
/ resolv (12) - zlib (24)
クラス
-
Win32
:: Resolv (12)
モジュール
- Abbrev (12)
- Benchmark (48)
- BigMath (96)
- CMath (78)
- DRb (24)
- Digest (12)
-
ERB
:: DefMethod (12) -
ERB
:: Util (24) - Fiddle (12)
- FileTest (36)
- FileUtils (156)
- Gem (24)
- JSON (48)
- Kernel (204)
- Marshal (48)
- Math (92)
- ObjectSpace (72)
- Open3 (168)
-
OpenSSL
:: ASN1 (36) -
OpenSSL
:: PKCS5 (24) -
OpenSSL
:: Random (12) - Process (60)
-
Process
:: GID (60) -
Process
:: UID (60) - Readline (12)
- Shellwords (48)
- Signal (12)
-
WEBrick
:: AccessLog (12) -
WEBrick
:: HTMLUtils (12) -
WEBrick
:: HTTPAuth (24) -
WEBrick
:: HTTPStatus (84) -
WEBrick
:: HTTPUtils (132) -
Win32
:: Registry :: API (144) - Zlib (24)
キーワード
- CloseKey (12)
- CreateKey (12)
- DeleteKey (12)
- DeleteValue (12)
- E (12)
- EnumKey (12)
- EnumValue (12)
- FlushKey (12)
- GraphicString (24)
- OpenKey (12)
- PI (12)
- QueryInfoKey (12)
- QueryValue (12)
- SetValue (12)
-
_ _ method _ _ (12) - abbrev (12)
-
adler32
_ combine (12) - asin (18)
- asin! (6)
- asinh (18)
- asinh! (6)
- atan (12)
-
basic
_ auth (12) - benchmark (12)
- bm (12)
- bmbm (12)
- caller (12)
-
caller
_ locations (24) - catch (24)
- cbrt (6)
-
change
_ privilege (24) - chardev? (12)
- chdir (24)
- check (12)
- chmod (12)
-
chmod
_ R (12) - chomp (12)
- chop (12)
- chown (12)
-
chown
_ R (12) -
clear
_ paths (12) -
client
_ error? (12) -
clock
_ gettime (12) - cos (12)
-
count
_ nodes (12) -
count
_ objects _ size (12) -
count
_ tdata _ objects (12) -
crc32
_ combine (12) - daemon (12)
-
def
_ erb _ method (12) - dequote (12)
- detach (12)
- dlopen (12)
- dump (24)
-
each
_ object (24) -
egd
_ bytes (12) - error? (12)
- escape (24)
- escape8bit (12)
-
escape
_ path (12) - exp (18)
- format (12)
- frexp (12)
- gamma (12)
- generate (12)
-
get
_ hosts _ path (12) - getpriority (12)
- gsub (12)
- here? (12)
- hexencode (12)
-
html
_ escape (12) - info? (12)
- lgamma (12)
- list (12)
- load (12)
-
load
_ mime _ types (12) - log (24)
-
marshal
_ version (12) -
mime
_ type (12) - mkpath (12)
-
parse
_ header (12) -
parse
_ range _ header (12) -
pbkdf2
_ hmac (12) -
pbkdf2
_ hmac _ sha1 (12) -
pipeline
_ r (24) -
pipeline
_ rw (24) -
pipeline
_ start (24) -
pipeline
_ w (24) - popen2 (24)
- popen2e (24)
- popen3 (24)
-
pretty
_ generate (12) -
pretty
_ unparse (12) -
proxy
_ basic _ auth (12) - quote (12)
-
re
_ exchange (24) -
re
_ exchangeable? (24) -
reachable
_ objects _ from (12) - readline (12)
- realtime (12)
-
reason
_ phrase (12) - redirect? (12)
-
remove
_ dir (12) -
remove
_ entry (12) -
remove
_ entry _ secure (12) -
remove
_ file (12) - restore (12)
- rsqrt (4)
-
server
_ error? (12) - setpriority (12)
-
setup
_ params (12) - shellescape (12)
- shelljoin (12)
- shellsplit (12)
- shellwords (12)
- sin (30)
- sin! (6)
- sinh (18)
- sinh! (6)
-
split
_ header _ value (12) - sprintf (12)
- sqrt (22)
- sub (12)
- success? (12)
- switch (48)
- syscall (12)
- thread (12)
- throw (12)
- touch (12)
-
trace
_ var (24) - traverse (12)
- unescape (12)
- unparse (12)
-
untrace
_ var (12) - uptodate? (12)
-
world
_ readable? (12) -
world
_ writable? (12)
検索結果
先頭3件
-
JSON
. # pretty _ unparse(object , options = nil) -> String (107.0) -
Ruby のオブジェクトを JSON 形式の文字列に変換して返します。
...ptions JSON::State または、to_hash や to_h メソッドでハッシュに変換可能なオブジェクトを指定できます。
ハッシュを使用する場合指定可能なオプションは 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.#ge... -
JSON
. # unparse(object , state = nil) -> String (107.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...SON::NaN, JSON::Infinity,
JSON::MinusInfinity を生成することもありません。
unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
@param state JSON::State または、to_hash や to_h メソッド......: :indent
インデントに使用する文字列を指定します。デフォルトは空文字列です。
: :space
a string that is put after, a : or , delimiter (default: '')
: :space_before
a string that is put before a : pair delimiter (default: '')
: :object_nl
a string that is put......at the end of a JSON object (default: '')
: :array_nl
a string that is put at the end of a JSON array (default: '')
: :check_circular
真を指定した場合、生成するオブジェクトの循環をチェックします。
この動作がデフォルトです。
: :allow_nan
真を指... -
Kernel
. # syscall(num , *arg) -> Integer (107.0) -
numで指定された番号のシステムコールを実行します。 第2引数以降をシステムコールの引数として渡します。
...all(2) や
/usr/include/sys/syscall.h を参照してください。
システムコールの慣習に従い、syscall(2)
が -1 を返す場合には例外 Errno::EXXX が発生します。
それ以外では、返した値をそのまま数値で返します。
ライブラリ fiddle を使え......。
@raise Errno::EXXX syscall(2) が -1 を返した場合に発生します。
@raise NotImplementedError 実行環境がこのメソッドに対応していないとき発生します。
//emlist[例][ruby]{
syscall 4, 1, "hello\n", 6 # '4' is write(2) on our box
# => hello
//}
@see fiddle, s......yscall(2freebsd), syscall(2linux)...