種類
- 定数 (1998)
- インスタンスメソッド (1496)
- 特異メソッド (567)
- モジュール関数 (211)
- 文書 (85)
ライブラリ
- ビルトイン (392)
- csv (66)
- dbm (11)
- etc (143)
- gdbm (11)
- json (11)
-
json
/ add / ostruct (22) -
net
/ http (66) -
net
/ smtp (55) - open-uri (107)
- openssl (1881)
- rake (11)
-
rexml
/ streamlistener (11) -
rubygems
/ security (22) - sdbm (11)
- socket (1207)
- syslog (55)
- tempfile (50)
- timeout (19)
-
webrick
/ ssl (11) -
win32
/ registry (44) - win32ole (11)
- zlib (55)
クラス
- CSV (66)
- DBM (11)
- File (11)
- GDBM (11)
- IO (77)
-
Net
:: HTTP (44) -
Net
:: HTTPResponse (22) -
Net
:: SMTP (55) -
OpenSSL
:: ASN1 :: Constructive (22) -
OpenSSL
:: ASN1 :: ObjectId (22) -
OpenSSL
:: BN (11) -
OpenSSL
:: Config (143) -
OpenSSL
:: Engine (11) -
OpenSSL
:: OCSP :: BasicResponse (77) -
OpenSSL
:: OCSP :: Request (22) -
OpenSSL
:: OCSP :: Response (77) -
OpenSSL
:: PKey :: EC :: Group (11) -
OpenSSL
:: PKey :: EC :: Point (11) -
OpenSSL
:: PKey :: RSA (44) -
OpenSSL
:: SSL :: SSLContext (462) -
OpenSSL
:: SSL :: SSLSocket (88) -
OpenSSL
:: SSL :: Session (88) -
OpenSSL
:: X509 :: CRL (33) -
OpenSSL
:: X509 :: Certificate (33) -
OpenSSL
:: X509 :: Extension (99) -
OpenSSL
:: X509 :: ExtensionFactory (132) -
OpenSSL
:: X509 :: Name (11) -
OpenSSL
:: X509 :: Request (11) -
OpenSSL
:: X509 :: Revoked (22) -
OpenSSL
:: X509 :: StoreContext (99) - OpenStruct (22)
-
Rake
:: Application (11) - SDBM (11)
- Socket (22)
- TCPSocket (8)
- Tempfile (50)
-
WEBrick
:: GenericServer (11) - WIN32OLE (11)
-
Win32
:: Registry (44) -
Zlib
:: GzipWriter (55)
モジュール
- Enumerable (22)
- Etc (143)
-
File
:: Constants (194) -
Gem
:: Security (22) - JSON (11)
- Kernel (104)
- OpenSSL (55)
-
OpenSSL
:: ASN1 (11) -
OpenSSL
:: Buffering (22) -
OpenSSL
:: OCSP (88) -
OpenSSL
:: SSL (154) -
OpenSSL
:: X509 (22) - OpenURI (22)
-
OpenURI
:: Meta (22) -
OpenURI
:: OpenRead (33) -
REXML
:: StreamListener (11) -
Socket
:: Constants (1177) - Syslog (55)
- Timeout (19)
- URI (14)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - == (11)
-
AF
_ APPLETALK (11) -
AF
_ ATM (11) -
AF
_ AX25 (11) -
AF
_ CCITT (11) -
AF
_ CHAOS (11) -
AF
_ CNT (11) -
AF
_ COIP (11) -
AF
_ DATAKIT (11) -
AF
_ DEC (11) -
AF
_ DLI (11) -
AF
_ E164 (11) -
AF
_ ECMA (11) -
AF
_ HYLINK (11) -
AF
_ IMPLINK (11) -
AF
_ INET (11) -
AF
_ INET6 (11) -
AF
_ IPX (11) -
AF
_ ISDN (11) -
AF
_ ISO (11) -
AF
_ LAT (11) -
AF
_ LINK (11) -
AF
_ LOCAL (11) -
AF
_ NATM (11) -
AF
_ NDRV (11) -
AF
_ NETBIOS (11) -
AF
_ NETGRAPH (11) -
AF
_ NS (11) -
AF
_ OSI (11) -
AF
_ PACKET (11) -
AF
_ PPP (11) -
AF
_ PUP (11) -
AF
_ ROUTE (11) -
AF
_ SIP (11) -
AF
_ SNA (11) -
AF
_ SYSTEM (11) -
AF
_ UNIX (11) -
AF
_ UNSPEC (11) - APPEND (11)
- BINARY (11)
- CREAT (11)
-
DEFAULT
_ CERT _ STORE (11) -
DEFAULT
_ CONFIG _ FILE (11) -
DEFAULT
_ PARAMS (11) - DIRECT (11)
- DSYNC (11)
- EXCL (11)
-
IPPROTO
_ AH (11) -
IPPROTO
_ BIP (11) -
IPPROTO
_ DSTOPTS (11) -
IPPROTO
_ EGP (11) -
IPPROTO
_ EON (22) -
IPPROTO
_ ESP (11) -
IPPROTO
_ FRAGMENT (11) -
IPPROTO
_ GGP (11) -
IPPROTO
_ HELLO (11) -
IPPROTO
_ HOPOPTS (11) -
IPPROTO
_ ICMP (11) -
IPPROTO
_ ICMPV6 (11) -
IPPROTO
_ IDP (11) -
IPPROTO
_ IGMP (11) -
IPPROTO
_ IP (11) -
IPPROTO
_ IPV6 (11) -
IPPROTO
_ ND (11) -
IPPROTO
_ NONE (22) -
IPPROTO
_ PUP (11) -
IPPROTO
_ RAW (11) -
IPPROTO
_ ROUTING (11) -
IPPROTO
_ TCP (11) -
IPPROTO
_ TP (11) -
IPPROTO
_ UDP (11) -
IPPROTO
_ XTP (11) - METHODS (11)
-
METHOD
_ NONE (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NOATIME (11)
- NOCTTY (11)
- NOFOLLOW (11)
- NONBLOCK (11)
- ONELINE (11)
-
OPENSSL
_ LIBRARY _ VERSION (11) -
OPENSSL
_ VERSION (11) -
OPENSSL
_ VERSION _ NUMBER (11) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (11) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (11) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (11) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (11) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (11) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (11) -
OP
_ NO _ COMPRESSION (11) -
OP
_ NO _ SESSION _ RESUMPTION _ ON _ RENEGOTIATION (11) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (11) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (11) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (11) -
OP
_ TLS _ D5 _ BUG (11) -
PF
_ APPLETALK (11) -
PF
_ ATM (11) -
PF
_ AX25 (11) -
PF
_ CCITT (11) -
PF
_ CHAOS (11) -
PF
_ CNT (11) -
PF
_ COIP (11) -
PF
_ DATAKIT (11) -
PF
_ DEC (11) -
PF
_ DLI (11) -
PF
_ ECMA (11) -
PF
_ HYLINK (11) -
PF
_ IMPLINK (11) -
PF
_ INET (11) -
PF
_ INET6 (11) -
PF
_ IPX (11) -
PF
_ ISDN (11) -
PF
_ ISO (11) -
PF
_ KEY (11) -
PF
_ LAT (11) -
PF
_ LINK (11) -
PF
_ LOCAL (11) -
PF
_ NATM (11) -
PF
_ NDRV (11) -
PF
_ NETBIOS (11) -
PF
_ NETGRAPH (11) -
PF
_ NS (11) -
PF
_ OSI (11) -
PF
_ PACKET (11) -
PF
_ PIP (11) -
PF
_ PPP (11) -
PF
_ PUP (11) -
PF
_ ROUTE (11) -
PF
_ RTIP (11) -
PF
_ SIP (11) -
PF
_ SNA (11) -
PF
_ SYSTEM (11) -
PF
_ UNIX (11) -
PF
_ UNSPEC (11) - RDONLY (11)
- RDWR (11)
-
RESPONSE
_ STATUS _ INTERNALERROR (11) -
RESPONSE
_ STATUS _ MALFORMEDREQUEST (11) -
RESPONSE
_ STATUS _ SIGREQUIRED (11) -
RESPONSE
_ STATUS _ SUCCESSFUL (11) -
RESPONSE
_ STATUS _ TRYLATER (11) -
RESPONSE
_ STATUS _ UNAUTHORIZED (11) -
REVOKED
_ STATUS _ AFFILIATIONCHANGED (11) -
REVOKED
_ STATUS _ CESSATIONOFOPERATION (11) - RSYNC (11)
-
SC
_ 2 _ VERSION (11) -
SC
_ ASYNCHRONOUS _ IO (11) -
SC
_ CLOCK _ SELECTION (11) -
SC
_ JOB _ CONTROL (11) -
SC
_ MEMORY _ PROTECTION (11) -
SC
_ MONOTONIC _ CLOCK (11) -
SC
_ NPROCESSORS _ CONF (11) -
SC
_ NPROCESSORS _ ONLN (11) -
SC
_ SYNCHRONIZED _ IO (11) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (11) -
SC
_ THREAD _ SAFE _ FUNCTIONS (11) -
SC
_ VERSION (11) -
SC
_ XOPEN _ VERSION (11) -
SESSION
_ CACHE _ BOTH (11) -
SESSION
_ CACHE _ CLIENT (11) -
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (11) -
SESSION
_ CACHE _ NO _ INTERNAL (11) -
SESSION
_ CACHE _ NO _ INTERNAL _ LOOKUP (11) -
SESSION
_ CACHE _ NO _ INTERNAL _ STORE (11) -
SESSION
_ CACHE _ OFF (11) -
SESSION
_ CACHE _ SERVER (11) -
SHARE
_ DELETE (9) -
SOCK
_ DGRAM (11) -
SOCK
_ PACKET (11) -
SOCK
_ RAW (11) -
SOCK
_ RDM (11) -
SOCK
_ SEQPACKET (11) -
SOCK
_ STREAM (11) - SYNC (11)
- TMPFILE (9)
- TRUNC (11)
-
VERIFY
_ CLIENT _ ONCE (11) -
VERIFY
_ NONE (11) - VERSION (11)
-
V
_ ERR _ APPLICATION _ VERIFICATION (11) -
V
_ ERR _ CERT _ CHAIN _ TOO _ LONG (11) - WRONLY (11)
- [] (11)
-
accept
_ nonblock (11) -
add
_ extension (33) -
add
_ nonce (22) -
add
_ status (11) -
add
_ value (11) - basic (11)
- binread (11)
-
build
_ cert (11) -
ca
_ file (11) -
ca
_ path (11) - cert (11)
-
cert
_ store (11) - chain (11)
-
check
_ nonce (11) - ciphers (11)
- cleanup (11)
-
client
_ ca (11) -
client
_ cert _ cb (11) - clone (11)
-
close
_ on _ exec= (11) -
close
_ on _ exec? (11) - config (11)
- connect (11)
-
connect
_ nonblock (11) -
content
_ encoding (11) -
content
_ type (11) - context (11)
-
copy
_ nonce (11) - create (31)
-
create
_ ext (11) -
create
_ ext _ from _ array (11) -
create
_ ext _ from _ hash (11) -
create
_ ext _ from _ string (11) -
create
_ extension (22) - critical? (11)
- crl (11)
-
current
_ cert (11) -
current
_ crl (11) - data (22)
- debug (11)
-
default
_ ssl _ context (11) - dump (11)
- dup (11)
- each (22)
- entitydecl (11)
- error (11)
-
error
_ depth (11) -
error
_ string (11) - exec (44)
- extensions (33)
-
extra
_ chain _ cert (11) - fetch (33)
- flock (11)
-
flush
_ sessions (11) - foreach (11)
- generate (22)
- get (22)
-
get
_ value (11) - id (11)
-
issuer
_ certificate (11) -
json
_ create (11) - key (11)
- load (11)
-
long
_ name (11) - mailfrom (11)
- new (212)
- oid (11)
-
ole
_ show _ help (11) -
on
_ curve? (11) - one? (11)
- open! (11)
-
open
_ uri (22) - parse (11)
-
point
_ conversion _ form (11) - post (22)
-
post
_ connection _ check (11) - rcptto (11)
- read (11)
-
read
_ body (22) -
read
_ nonblock (11) - register (11)
-
renegotiation
_ cb (11) - reopen (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) - section (11)
- sections (11)
-
servername
_ cb (11) - session (11)
-
session
_ add (11) -
session
_ cache _ mode (11) -
session
_ cache _ size (11) -
session
_ cache _ stats (11) -
session
_ get _ cb (11) -
session
_ id _ context (11) -
session
_ new _ cb (11) -
session
_ remove (11) -
session
_ remove _ cb (11) -
session
_ reused? (11) -
set
_ params (11) - sign (11)
-
sign
_ cert (11) -
slice
_ before (22) - spawn (44)
-
ssl
_ context (11) -
ssl
_ timeout (11) - status (22)
-
status
_ string (11) -
subject
_ certificate (11) -
subject
_ request (11) - tagging (11)
- time (11)
- timeout (41)
-
tmp
_ dh _ callback (11) -
to
_ a (11) -
to
_ der (33) -
to
_ h (11) -
to
_ json (11) -
to
_ pem (11) -
to
_ s (22) -
to
_ text (11) - traverse (11)
- value (33)
- verify (22)
-
verify
_ callback (11) -
verify
_ depth (11) -
verify
_ mode (11) - version (33)
- wrap (22)
- write (22)
-
write
_ nonblock (11) - 制御構造 (11)
- 正規表現 (11)
検索結果
先頭5件
- OpenSSL
:: SSL :: OP _ NO _ SESSION _ RESUMPTION _ ON _ RENEGOTIATION -> Integer - OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO - OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil - Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO - Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object
-
OpenSSL
:: SSL :: OP _ NO _ SESSION _ RESUMPTION _ ON _ RENEGOTIATION -> Integer (27501.0) -
セッション再ネゴシエーションをした場合にサーバ側で 常に新しいセッションを生成するフラグです。
...セッション再ネゴシエーションをした場合にサーバ側で
常に新しいセッションを生成するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。... -
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO (24330.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
...自身が表すリソースを取得して StringIO オブジェクトとして返します。
OpenURI.open_uri(self, *rest, &block) と同じです。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に Strin......StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options ハッシュを与えます。
@raise OpenURI::HTTPError 対象とな......。
@raise Net::FTPError 対象となる URI のスキームが ftp であり、かつリソースの取得に失敗した時に
Net::FTPError のサブクラスが発生します。詳しくは net/ftp
を参照して下さい。
@see OpenURI.open_uri... -
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil (24330.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
...自身が表すリソースを取得して StringIO オブジェクトとして返します。
OpenURI.open_uri(self, *rest, &block) と同じです。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に Strin......StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options ハッシュを与えます。
@raise OpenURI::HTTPError 対象とな......。
@raise Net::FTPError 対象となる URI のスキームが ftp であり、かつリソースの取得に失敗した時に
Net::FTPError のサブクラスが発生します。詳しくは net/ftp
を参照して下さい。
@see OpenURI.open_uri... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (18446.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......数のオブジェクトは OpenURI::Meta モジュールで extend されています。
Ruby2.7以降、open-uriにより拡張されたKernel.openでURLを開くときにwarningが表示されるようになりました。
require 'open-uri'
open("http://www.ruby-lang.org/") {|f|
# .........nel.#open と同じです。
@param perm open(2) の第 3 引数のように、ファイルを生成する場合のファイルのパーミッションを
整数で指定します。Kernel.#open と同じです
@param options ハッシュを与えます。詳しくは OpenURI.open_uri... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (18446.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......数のオブジェクトは OpenURI::Meta モジュールで extend されています。
Ruby2.7以降、open-uriにより拡張されたKernel.openでURLを開くときにwarningが表示されるようになりました。
require 'open-uri'
open("http://www.ruby-lang.org/") {|f|
# .........nel.#open と同じです。
@param perm open(2) の第 3 引数のように、ファイルを生成する場合のファイルのパーミッションを
整数で指定します。Kernel.#open と同じです
@param options ハッシュを与えます。詳しくは OpenURI.open_uri... -
Syslog
. # open(ident= $ 0 , options=Syslog :: LOG _ PID|Syslog :: LOG _ CONS , facility=Syslog :: LOG _ USER) -> self (18432.0) -
与えられた引数でsyslogを開きます。以降、他の Syslog モジュール関数が使 用可能となります。
...使われます。
@param options Syslog.open や Syslog.log の動作を制御するフラグを指定します。
指定しない場合は、Syslog::LOG_PID|Syslog::LOG_CONSの値が使われ
ます。使用できる値はSyslog::Constants を参照してください......にしたがって出力先となるログファイルを決定します。 詳しくは、
syslog.conf(5),
Syslog::Constants を参照してください。
@raise RuntimeError syslogを既に開いていた場合はRuntimeErrorが発生します。......Syslog.open("syslogtest")
Syslog.log(Syslog::LOG_WARNING, "the sky is falling in %d seconds!", 100)
begin
Syslog.open("syslogtest2")
rescue RuntimeError => err
puts err #=> "syslog already open"
end
options と facility に指定できる値については
Syslog::Constants を... -
Syslog
. # open(ident= $ 0 , options=Syslog :: LOG _ PID|Syslog :: LOG _ CONS , facility=Syslog :: LOG _ USER) { |syslog| . . . } -> self (18432.0) -
与えられた引数でsyslogを開きます。以降、他の Syslog モジュール関数が使 用可能となります。
...使われます。
@param options Syslog.open や Syslog.log の動作を制御するフラグを指定します。
指定しない場合は、Syslog::LOG_PID|Syslog::LOG_CONSの値が使われ
ます。使用できる値はSyslog::Constants を参照してください......にしたがって出力先となるログファイルを決定します。 詳しくは、
syslog.conf(5),
Syslog::Constants を参照してください。
@raise RuntimeError syslogを既に開いていた場合はRuntimeErrorが発生します。......Syslog.open("syslogtest")
Syslog.log(Syslog::LOG_WARNING, "the sky is falling in %d seconds!", 100)
begin
Syslog.open("syslogtest2")
rescue RuntimeError => err
puts err #=> "syslog already open"
end
options と facility に指定できる値については
Syslog::Constants を... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (18380.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......nel.#open と同じです。
@param perm open(2) の第 3 引数のように、ファイルを生成する場合のファイルのパーミッションを
整数で指定します。Kernel.#open と同じです
@param options ハッシュを与えます。詳しくは OpenURI.open_uri......ブクラスが発生します。詳しくは net/ftp
を参照して下さい。
例:
require 'open-uri'
sio = open('http://www.example.com') { |sio|
p sio.is_a?(OpenURI::Meta) # => true
p sio.content_type
puts sio.read
}
@see OpenURI.open_uri, URI.open... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (18380.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......nel.#open と同じです。
@param perm open(2) の第 3 引数のように、ファイルを生成する場合のファイルのパーミッションを
整数で指定します。Kernel.#open と同じです
@param options ハッシュを与えます。詳しくは OpenURI.open_uri......ブクラスが発生します。詳しくは net/ftp
を参照して下さい。
例:
require 'open-uri'
sio = open('http://www.example.com') { |sio|
p sio.is_a?(OpenURI::Meta) # => true
p sio.content_type
puts sio.read
}
@see OpenURI.open_uri, URI.open... -
CSV
. open(filename , mode = "rb" , options = Hash . new) -> CSV (18370.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
...は CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが与えられた場合は
ブロックに CSV オブジェクトを渡し、ブロック終了時に......指定したエン
コーディングをチェックします。"rb:UTF-32BE:UTF-8" のように mode を指定
すると UTF-32BE のデータを読み込んでUTF-8 に変換してから解析します。
また "rb:BOM|UTF-8" のように mode を指定すると BOM を自動的に取り除き......#reopen
* IO#seek
* IO#stat
* StringIO#string
* IO#sync
* IO#sync=
* IO#tell
* IO#to_i
* IO#to_io
* File#truncate
* IO#tty?
@param filename ファイル名を指定します。
@param mode IO.open に指定できるものと同じものを指定できます。
@param options C... -
CSV
. open(filename , mode = "rb" , options = Hash . new) {|csv| . . . } -> nil (18370.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
...は CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが与えられた場合は
ブロックに CSV オブジェクトを渡し、ブロック終了時に......指定したエン
コーディングをチェックします。"rb:UTF-32BE:UTF-8" のように mode を指定
すると UTF-32BE のデータを読み込んでUTF-8 に変換してから解析します。
また "rb:BOM|UTF-8" のように mode を指定すると BOM を自動的に取り除き......#reopen
* IO#seek
* IO#stat
* StringIO#string
* IO#sync
* IO#sync=
* IO#tell
* IO#to_i
* IO#to_io
* File#truncate
* IO#tty?
@param filename ファイル名を指定します。
@param mode IO.open に指定できるものと同じものを指定できます。
@param options C... -
CSV
. open(filename , options = Hash . new) -> CSV (18370.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
...は CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが与えられた場合は
ブロックに CSV オブジェクトを渡し、ブロック終了時に......指定したエン
コーディングをチェックします。"rb:UTF-32BE:UTF-8" のように mode を指定
すると UTF-32BE のデータを読み込んでUTF-8 に変換してから解析します。
また "rb:BOM|UTF-8" のように mode を指定すると BOM を自動的に取り除き......#reopen
* IO#seek
* IO#stat
* StringIO#string
* IO#sync
* IO#sync=
* IO#tell
* IO#to_i
* IO#to_io
* File#truncate
* IO#tty?
@param filename ファイル名を指定します。
@param mode IO.open に指定できるものと同じものを指定できます。
@param options C...