510件ヒット
[1-100件を表示]
(0.094秒)
種類
- インスタンスメソッド (319)
- 文書 (81)
- ライブラリ (55)
- 特異メソッド (33)
- クラス (22)
ライブラリ
- ビルトイン (11)
- etc (33)
-
net
/ http (11) - rake (55)
-
rake
/ loaders / makefile (11) -
rdoc
/ context (11) -
rdoc
/ parser / simple (11) -
rdoc
/ text (22) -
rexml
/ document (66) -
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (55) -
rexml
/ sax2listener (11) -
rexml
/ streamlistener (11) - rss (44)
クラス
-
Etc
:: Passwd (22) -
RDoc
:: Context :: Section (11) -
RDoc
:: Parser :: Simple (11) -
REXML
:: Comment (33) -
REXML
:: DocType (33) -
REXML
:: Parsers :: PullEvent (11) -
REXML
:: Parsers :: SAX2Parser (55) -
RSS
:: Maker :: ItemsBase :: ItemBase (22) -
RSS
:: Rss :: Channel :: Item (22) -
Rake
:: MakefileLoader (11) -
Rake
:: Task (33) -
WEBrick
:: Cookie (11)
モジュール
-
Net
:: HTTPHeader (11) -
RDoc
:: Text (22) -
REXML
:: SAX2Listener (11) -
REXML
:: StreamListener (11) -
Rake
:: TaskManager (22)
キーワード
-
NEWS for Ruby 3
. 0 . 0 (4) - Passwd (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Ruby用語集 (11)
- String (11)
-
attribute
_ of (11) -
attributes
_ of (11) - comment= (33)
- comment? (11)
- comments (22)
- comments= (22)
-
content
_ type (11) -
full
_ comment (11) -
last
_ comment (11) -
last
_ description (11) - listen (55)
- load (11)
- new (33)
-
normalize
_ comment (11) - parse (11)
-
rdoc
/ parser / ruby (11) -
remove
_ private _ comments (11) -
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) -
rexml
/ parsers / ultralightparser (11) -
ruby 1
. 6 feature (11) - string= (11)
- write (11)
- リテラル (11)
- 多言語化 (11)
- 字句構造 (11)
- 正規表現 (11)
検索結果
先頭5件
-
REXML
:: SAX2Listener # comment(comment) -> () (21208.0) -
XML文書内のコメントに出会ったときに呼び出されるコールバックメソッドです。
...XML文書内のコメントに出会ったときに呼び出されるコールバックメソッドです。
@param comment コメントの内容が文字列で渡されます... -
REXML
:: StreamListener # comment(comment) -> () (21208.0) -
XML文書内のコメントをパースしたときに呼び出されるコールバックメソッドです。
...XML文書内のコメントをパースしたときに呼び出されるコールバックメソッドです。
@param comment コメントの内容が文字列で渡されます... -
Etc
:: Passwd # comment -> String (21101.0) -
コメント(文字列)を返します。このメンバはシステム依存です。
コメント(文字列)を返します。このメンバはシステム依存です。 -
Rake
:: Task # comment -> String (21101.0) -
自身の短いコメントを返します。
自身の短いコメントを返します。 -
RDoc
:: Parser :: Simple # remove _ private _ comments(comment) -> String (12323.0) -
行頭の "--" から "++" で囲まれたコメントを comment から削除した結果を返 します。
...行頭の "--" から "++" で囲まれたコメントを comment から削除した結果を返
します。
@param comment 対象の文字列を指定します。
@return コメントが削除された文字列を返します。... -
RDoc
:: Text # normalize _ comment(text) -> String (12201.0) -
引数から行頭のスペースや改行文字などを削除します。
...から行頭のスペースや改行文字などを削除します。
詳しくは [SEE ALSO] の各メソッドを参照してください。
@param text 文字列を指定します。
@see RDoc::Text#strip_hashes, RDoc::Text#expand_tabs,
RDoc::Text#flush_left, RDoc::Text#strip_newlines... -
Rake
:: TaskManager # last _ comment -> String (12201.0) -
Rakefile 内の最新の詳細説明を追跡するためのメソッドです。
...Rakefile 内の最新の詳細説明を追跡するためのメソッドです。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app1
desc "test1"
task :test_rake_app1 do |task|
p task.application.last_description # => "test2"
end
desc "test2"
task :test_rake_ap......p2 do |task|
end
//}... -
rexml
/ parsers / sax2parser (12156.0) -
SAX2 と同等の API を持つストリーム式の XML パーサ。
...SAX2 と同等の API を持つストリーム式の XML パーサ。
コールバックをパーサオブジェクトに REXML::Parsers::SAX2Parser#listen で
設定してから REXML::Parsers::SAX2Parser#parse を呼び出すことで、
パーサからコールバックが呼び出されます......XML::SAX2Listener
を include したクラスのオブジェクトを使う方式があります。詳しくは
REXML::Parsers::SAX2Parser#listen を参照してください。
REXML::Parsers::StreamParser のパーサよりは高機能です。
//emlist[][ruby]{
require 'rexml/parsers/sax2parser'......ns="http://example.org/default"
xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar"><![CDATA[cdata is here]]>
<a foo:att='1' bar:att='2' att='<'>
<bar:b />
</a>
&& <!-- comment here--> &bar;
</root>
EOS
class Listener
#include REXML::SAX2Listener... -
rexml
/ parsers / streamparser (12114.0) -
ストリーム式の XML パーサ。
...し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。
パーサからはコールバックによってパースした情報を受け取ります。
REXML::StreamListener を include し、
必要なメソッドをオーバーライド......ェクトとして REXML::Parsers::StreamParser.new
に渡します。
REXML::Parsers::StreamParser#parse を呼び出すと
パースが開始しその結果によってコールバックが呼び出されます。
コールバックされるメソッドは REXML::StreamListener になにもし......eamListener
def initialize
@events = []
end
def text(text)
@events << "text[#{text}]"
end
def tag_start(name, attrs)
@events << "tag_start[#{name}]"
end
attr_reader :events
end
xml = <<EOS
<members>
<member name="apple" color="red">
<comment>comment here</comment>... -
rexml
/ parsers / pullparser (12090.0) -
プル方式の XML パーサ。
...プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出......り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイベン......列 } という Hash
: end_element (要素名)
XML要素の終了タグ
: text (正規化文字列, 非正規化文字列)
テキストノード
: processing_instruction (ターゲット文字列, 内容文字列 | nil)
XML処理命令(Processing Instruction, PI)
: comment (コメント文字...