1606件ヒット
[1-100件を表示]
(0.023秒)
別のキーワード
ライブラリ
- rexml (12)
-
rexml
/ document (1428) -
rexml
/ parsers / sax2parser (60) -
rexml
/ sax2listener (24) -
rexml
/ streamlistener (12)
クラス
-
REXML
:: Attribute (36) -
REXML
:: Attributes (156) -
REXML
:: CData (36) -
REXML
:: Child (36) -
REXML
:: DocType (132) -
REXML
:: Document (252) -
REXML
:: Element (288) -
REXML
:: Elements (108) -
REXML
:: Entity (36) -
REXML
:: Instruction (24) -
REXML
:: Parsers :: SAX2Parser (60) -
REXML
:: Text (60) -
REXML
:: XMLDecl (36) -
REXML
:: XPath (36)
モジュール
-
REXML
:: SAX2Listener (24) -
REXML
:: Security (48)
キーワード
- << (24)
- Comment (12)
- DECLARATION (12)
- Default (12)
- DocType (12)
- Document (12)
- Entity (12)
- ExternalEntity (12)
- Instruction (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 6 . 0 (7) - NotationDecl (12)
- ParseException (12)
- Pretty (12)
- StreamListener (12)
- Transitive (12)
- TreeParser (12)
- XMLDecl (12)
- [] (24)
- []= (24)
- add (24)
-
add
_ attribute (24) -
add
_ attributes (12) -
add
_ element (12) -
add
_ namespace (24) - attribute (12)
-
attribute
_ of (12) -
attributes
_ of (12) - clone (12)
- content (12)
- context (12)
- delete (24)
-
delete
_ all (24) -
delete
_ attribute (12) -
delete
_ element (12) -
delete
_ namespace (12) - doctype (24)
- dowrite (12)
- each (36)
-
each
_ attribute (12) -
each
_ element _ with _ attribute (12) -
each
_ element _ with _ text (12) - encoding (12)
-
end
_ document (12) - entities (12)
- entity (12)
-
entity
_ expansion _ limit (24) -
entity
_ expansion _ limit= (24) -
entity
_ expansion _ text _ limit (24) -
entity
_ expansion _ text _ limit= (24) -
external
_ id (12) - first (12)
-
get
_ attribute (12) -
get
_ attribute _ ns (12) -
get
_ text (12) -
has
_ elements? (12) - length (12)
- listen (60)
- match (12)
- matches? (12)
- name (24)
- namespace (24)
- namespaces (24)
- new (72)
-
next
_ element (12) -
next
_ sibling= (12) -
node
_ type (12) - nowrite (12)
-
parse
_ stream (12) - prefix (12)
- prefixes (24)
-
previous
_ sibling= (12) - public (12)
-
rexml
/ document (12) -
rexml
/ parsers / sax2parser (12) - root (24)
-
root
_ node (12) -
ruby 1
. 8 . 4 feature (12) - size (24)
-
stand
_ alone? (12) -
start
_ document (12) - system (12)
- target (12)
- text (12)
- text= (12)
-
to
_ a (24) -
to
_ s (24) -
to
_ string (12) - value (24)
- value= (12)
- version (12)
- write (36)
- writethis (12)
-
xml
_ decl (12) - xmlrpc (3)
- xpath (12)
検索結果
先頭5件
-
rexml (38084.0)
-
Pure Ruby の XML パーサです。 DOM スタイルと SAX スタイルの両方をカバーしています。
...API を使うためには rexml/document を使います。
SAX スタイルの API には、
* rexml/parsers/sax2parser
* rexml/parsers/streamparser
のいずれかを用います。
また、それ以外のパーサとして
* rexml/parsers/pullparser
* rexml/parsers/ultralightparser......ク
* REXML Home
http://www.germane-software.com/software/rexml
* API リファレンス
http://www.germane-software.com/software/rexml_doc
日本語訳 http://pub.cozmixng.org/~kou/rexml-doc-ja/
* チュートリアル
http://www.germane-software.com/software/rexml/docs/tutor......ial.html
日本語訳 http://www.baykit.org/~makotos/cgi-bin/wiliki.cgi?REXML%A5%C1%A5%E5%A1%BC%A5%C8%A5%EA%A5%A2%A5%EB&l=jp
* 日本語
http://www.cozmixng.org/~kou/ruby/rexml/
http://www.cozmixng.org/~kou/ruby/rexml/reference... -
REXML
:: Child # document -> REXML :: Document | nil (21357.0) -
そのノードが属する document (REXML::Document) を返します。
...そのノードが属する document (REXML::Document) を返します。
属する document が存在しない場合は nil を返します。... -
REXML
:: Element # document -> REXML :: Document | nil (21335.0) -
self が属する文書(REXML::Document)オブジェクトを返します。
...self が属する文書(REXML::Document)オブジェクトを返します。
属する文書がない場合には nil を返します。... -
rexml
/ document (12042.0) -
DOM スタイルの XML パーサ。
...
REXML::Document.new で XML 文書から DOM ツリーを
構築し、ツリーのノードの各メソッドで文書の内容にアクセスします。
以下のプログラムではブックマークの XML からデータを取り出します。
//emlist[][ruby]{
require 'rexml/document'
re......quire 'pp'
Bookmark = Struct.new(:href, :title, :desc)
doc = REXML::Document.new(<<XML)
<?xml version="1.0" encoding="UTF-8" ?>
<xbel version="1.0">
<bookmark href="http://www.ruby-lang.org/ja/">
<title>オブジェクト指向スクリプト言語 Ruby</title>
<desc>Rubyの公式サイ......>
<title>rurema/bitclust · GitHub</title>
</bookmark>
<bookmark href="https://rubygems.org/gems/bitclust-core" />
</xbel>
XML
bookmarks = REXML::XPath.match(doc, "/xbel/bookmark").map do |bookmark|
href = bookmark.attribute("href").value
title_element = bookmark.elements["title"]
ti... -
REXML
:: ParseException (11030.0) -
XML のパースに失敗したときに生じる例外です。
...XML のパースに失敗したときに生じる例外です。
//emlist[][ruby]{
require 'rexml/document'
begin
REXML::Document.new("<a>foo\n</b></a> ")
rescue REXML::ParseException => ex
ex.position # => 16
ex.line # => 2
ex.context # => [16, 2, 2]
end
//}... -
REXML
:: SAX2Listener # end _ document -> () (9101.0) -
ドキュメントの末尾で呼び出されるコールバックメソッドです。
ドキュメントの末尾で呼び出されるコールバックメソッドです。 -
REXML
:: SAX2Listener # start _ document -> () (9101.0) -
ドキュメントの先頭で呼び出されるコールバックメソッドです。
ドキュメントの先頭で呼び出されるコールバックメソッドです。 -
REXML
:: Document (9024.0) -
XMLの完全な文書(ドキュメント)を表すクラス。
...tion, PI)、
DTD(文書型定義、Document Type Definition)、
などを含んでいます。
ドキュメントは直下の子ノードをただ一つ持っています(rootと呼び、
REXML::Document#root でアクセスできます)。
2つ目の要素を(REXML::Element#add_elementなどで)追... -
REXML
:: Document . new(source = nil , context = {}) -> REXML :: Document (6290.0) -
Document オブジェクトを生成します。
...Document オブジェクトを生成します。
source には String、IO、REXML::Document のいずかが
指定できます。 REXML::Document を指定すると
コンテキストと要素、属性が複製されます。
文字列の場合はそれを XML と見なしてパースします。......。
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML::Element#whitespace も参照してください。
: :compress_whitespace
空白を無視して欲しい要素の名前の集合を文字列の......ect_whitespace での指定を上書きします。
すべての要素で空白を無視して欲しい場合には
:all を指定します。
REXML::Element#whitespace も参照してください。
: :ignore_whitespace_nodes
空白のみからなるノードを無視して欲しい要素...