576件ヒット
[1-100件を表示]
(0.096秒)
種類
- インスタンスメソッド (288)
- 定数 (144)
- 特異メソッド (60)
- ライブラリ (60)
- クラス (24)
ライブラリ
- ビルトイン (24)
- psych (396)
-
rexml
/ document (36) - rss (48)
クラス
-
Psych
:: Emitter (24) -
Psych
:: Handler (36) -
Psych
:: Nodes :: Mapping (72) -
Psych
:: Nodes :: Node (24) -
Psych
:: Nodes :: Scalar (132) -
Psych
:: Nodes :: Sequence (72) -
RDoc
:: Options (12) -
REXML
:: Instruction (24) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (24) -
RSS
:: XMLStyleSheet (24)
モジュール
- Enumerable (24)
- Psych (24)
キーワード
- ANY (36)
- BLOCK (24)
-
DOUBLE
_ QUOTED (12) - FLOW (24)
- FOLDED (12)
- Instruction (12)
- LITERAL (12)
- PLAIN (12)
- Parser (12)
-
SINGLE
_ QUOTED (12) - canonical (12)
- canonical= (12)
- content (12)
- css (12)
- dump (24)
- new (36)
- plain (12)
- plain= (12)
- rdoc (12)
-
rdoc
/ parser / changelog (12) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) - scalar (12)
-
slice
_ before (24) -
start
_ mapping (12) -
start
_ sequence (12) - style= (36)
- target (12)
-
to
_ yaml (12) - type (24)
- type= (24)
- yaml (12)
検索結果
先頭5件
-
Psych
:: Nodes :: Mapping # style -> Integer (21123.0) -
mapping の style を返します。
...mapping の style を返します。
@see Psych::Nodes::Mapping#style=,
Psych::Nodes::Mapping.new... -
Psych
:: Nodes :: Scalar # style -> Integer (21123.0) -
scalar の style を返します。
...scalar の style を返します。
@see Psych::Nodes::Scalar#style=,
Psych::Nodes::Scalar.new... -
Psych
:: Nodes :: Sequence # style -> Integer (21123.0) -
sequence の style を返します。
...sequence の style を返します。
@see Psych::Nodes::Sequence#style=,
Psych::Nodes::Sequence.new... -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # type (12100.0) -
@todo
@todo -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # type=() (12100.0) -
@todo
@todo -
rexml
/ parsers / pullparser (12018.0) -
プル方式の XML パーサ。
...プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出......トのキューと見なせます。
pull はそのキューの先頭を取り出し、キューから取り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ......rnalentity (エンティティ文字列)
doctype内のパラメータ実体参照。
//emlist[][ruby]{
require 'rexml/parsers/pullparser'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>... -
rexml
/ parsers / sax2parser (12018.0) -
SAX2 と同等の API を持つストリーム式の XML パーサ。
...SAX2 と同等の API を持つストリーム式の XML パーサ。
コールバックをパーサオブジェクトに REXML::Parsers::SAX2Parser#listen で
設定してから REXML::Parsers::SAX2Parser#parse を呼び出すことで、
パーサからコールバックが呼び出されます......ます。詳しくは
REXML::Parsers::SAX2Parser#listen を参照してください。
REXML::Parsers::StreamParser のパーサよりは高機能です。
//emlist[][ruby]{
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'
parser = REXML::Parsers::SAX2Parser.new(<<XML)
<root n="0">......"333"]
//}
//emlist[仕様確認サンプル][ruby]{
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>
<!ELEMENT a>
<!ENTIT... -
rexml
/ parsers / streamparser (12018.0) -
ストリーム式の XML パーサ。
...サの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。
パーサからはコールバックによってパースした情報を受け取ります。
REXML::StreamLis......ーバーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。
REXML::Parsers::StreamParser#parse を呼び出すと
パースが開始しその結果によってコールバックが呼び出されます......かります。
//emlist[][ruby]{
require 'rexml/parsers/baseparser'
require 'rexml/parsers/streamparser'
require 'rexml/streamlistener'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>
<!... -
Psych
:: Nodes :: Mapping # style=(sty) (9129.0) -
mapping の style を設定します。
...mapping の style を設定します。
@param sty 設定する style
@see Psych::Nodes::Mapping#style,
Psych::Nodes::Mapping.new...
