374件ヒット
[1-100件を表示]
(0.209秒)
種類
- インスタンスメソッド (176)
- 定数 (132)
- 特異メソッド (44)
- クラス (11)
- ライブラリ (11)
ライブラリ
- ビルトイン (22)
- psych (286)
-
rexml
/ document (33) -
rexml
/ streamlistener (11)
クラス
-
Psych
:: Emitter (11) -
Psych
:: Handler (33) -
Psych
:: Nodes :: Mapping (55) -
Psych
:: Nodes :: Node (22) -
Psych
:: Nodes :: Scalar (99) -
Psych
:: Nodes :: Sequence (55) -
RDoc
:: Options (11) -
REXML
:: Instruction (22)
モジュール
- Enumerable (22)
- Psych (11)
-
REXML
:: StreamListener (11)
キーワード
- ANY (33)
- BLOCK (22)
-
DOUBLE
_ QUOTED (11) - FLOW (22)
- FOLDED (11)
- Instruction (11)
- LITERAL (11)
- PLAIN (11)
-
SINGLE
_ QUOTED (11) - canonical (11)
- content (11)
- css (11)
- dump (11)
- instruction (11)
- new (33)
- plain (11)
- rdoc (11)
- scalar (11)
-
slice
_ before (22) -
start
_ mapping (11) -
start
_ sequence (11) - target (11)
-
to
_ yaml (11) - yaml (11)
検索結果
先頭5件
-
Psych
:: Nodes :: Mapping # style -> Integer (21423.0) -
mapping の style を返します。
...mapping の style を返します。
@see Psych::Nodes::Mapping#style=,
Psych::Nodes::Mapping.new... -
Psych
:: Nodes :: Scalar # style -> Integer (21423.0) -
scalar の style を返します。
...scalar の style を返します。
@see Psych::Nodes::Scalar#style=,
Psych::Nodes::Scalar.new... -
Psych
:: Nodes :: Sequence # style -> Integer (18423.0) -
sequence の style を返します。
...sequence の style を返します。
@see Psych::Nodes::Sequence#style=,
Psych::Nodes::Sequence.new... -
REXML
:: StreamListener # instruction(name , instruction) -> () (15524.0) -
XML処理命令(PI)をパースしたときに呼び出されるコールバックメソッドです。
...(PI)をパースしたときに呼び出されるコールバックメソッドです。
@param name ターゲット名が文字列で渡されます
@param instruction 処理命令の内容が文字列で渡されます
=== 例
<?xml-stylesheet type="text/css" href="style.css"?>
というPIに......対し
name: "xml-stylesheet"
instruction: " type=\"text/css\" href=\"style.css\""
という引数が渡されます。... -
Psych
:: Handler # start _ mapping(anchor , tag , implicit , style) -> () (12425.0) -
mapping の開始を見付けたときに呼び出されます。
...mapping の開始を見付けたときに呼び出されます。
anchor には map に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。
tag には map に関連付けられた tag の名前が文字列で渡されます......合には nil が渡されます。
implicit には map が implicit に開始されたかどうかが
真偽値で渡されます。
style には sequence の style が整数値で渡されます。以下のいずれか
です。
* Psych::Nodes::Mapping::BLOCK
* Psych::Nodes::Mapping::FLOW......を override してください。
@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit mapping が implicit に開始されかどうか
@param style mapping のスタイル
=== 例
以下の YAML ドキュメントを例として考えます。
---
k: !!... -
Enumerable
# slice _ before {|elt| bool } -> Enumerator (12366.0) -
パターンがマッチした要素、もしくはブロックが真を返した要素から 次にマッチする手前までを チャンク化(グループ化)したものを繰り返す Enumerator を 返します。
...はブロックが真を返した要素から
次にマッチする手前までを
チャンク化(グループ化)したものを繰り返す Enumerator を
返します。
パターンを渡した場合は各要素に対し === が呼び出され、
それが真になったところをチャン......ンクは配列として表現されます。
Enumerable#to_a や Enumerable#map のようなメソッドを使うこ
ともできます。
//emlist[例][ruby]{
# 偶数要素をチャンクの先頭と見なす
[0,2,4,1,2,4,5,3,1,4,2].slice_before(&:even?).to_a
# => [[0], [2], [4, 1], [2], [4, 5,......f.slice_before(/\A\S/).each {|e| pp e}
}
# 上と同じだが、パターンでなくブロックを使う
open("ChangeLog") {|f|
f.slice_before {|line| /\A\S/ === line }.each {|e| pp e}
}
# "svn proplist -R" の結果を分割する
# これは一要素が複数行にまたがっている
IO.p... -
Enumerable
# slice _ before(pattern) -> Enumerator (12366.0) -
パターンがマッチした要素、もしくはブロックが真を返した要素から 次にマッチする手前までを チャンク化(グループ化)したものを繰り返す Enumerator を 返します。
...はブロックが真を返した要素から
次にマッチする手前までを
チャンク化(グループ化)したものを繰り返す Enumerator を
返します。
パターンを渡した場合は各要素に対し === が呼び出され、
それが真になったところをチャン......ンクは配列として表現されます。
Enumerable#to_a や Enumerable#map のようなメソッドを使うこ
ともできます。
//emlist[例][ruby]{
# 偶数要素をチャンクの先頭と見なす
[0,2,4,1,2,4,5,3,1,4,2].slice_before(&:even?).to_a
# => [[0], [2], [4, 1], [2], [4, 5,......f.slice_before(/\A\S/).each {|e| pp e}
}
# 上と同じだが、パターンでなくブロックを使う
open("ChangeLog") {|f|
f.slice_before {|line| /\A\S/ === line }.each {|e| pp e}
}
# "svn proplist -R" の結果を分割する
# これは一要素が複数行にまたがっている
IO.p... -
Psych
:: Nodes :: Scalar :: LITERAL -> Integer (12322.0) -
literal style を表します。
...literal style を表します。
@see Psych::Nodes::Scalar.new,
Psych::Nodes::Scalar#style,
Psych::Handler#scalar... -
REXML
:: Instruction (12048.0) -
XML 処理命令(XML Processing Instruction, XML PI)を表すクラス。
...ML 処理命令(XML Processing Instruction, XML PI)を表すクラス。
XML 処理命令 とは XML 文書中の <? と ?> で挟まれた部分のことで、
アプリケーションへの指示を保持するために使われます。
XML 宣言(文書先頭の <?xml version=... ?>)はXML処....../emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<root />
EOS
doc[2] # => <?p-i xml-stylesheet ...?>
doc[2].target # => "xml-stylesheet"
doc[2].content # => "type=\"text/css\" href=\... -
Psych
:: Nodes :: Scalar :: PLAIN -> Integer (9422.0) -
plain scalar style を表します。
...plain scalar style を表します。
@see Psych::Nodes::Scalar.new,
Psych::Nodes::Scalar#style,
Psych::Handler#scalar...