88件ヒット
[1-88件を表示]
(0.088秒)
種類
- インスタンスメソッド (66)
- 特異メソッド (11)
- ライブラリ (11)
ライブラリ
-
rexml
/ document (77)
クラス
-
REXML
:: Element (11) -
REXML
:: Instruction (66)
検索結果
先頭5件
-
rexml
/ document (44120.0) -
DOM スタイルの XML パーサ。
...イルの XML パーサ。
REXML::Document.new で XML 文書から DOM ツリーを
構築し、ツリーのノードの各メソッドで文書の内容にアクセスします。
以下のプログラムではブックマークの XML からデータを取り出します。
//emlist[][ruby]{
r......exml/document'
require '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>Rub......ト</desc>
</bookmark>
<bookmark href="http://rurema.clear-code.com/">
<title>最速Rubyリファレンスマニュアル検索! | るりまサーチ</title>
<desc>Rubyリファレンスマニュアルを全文検索できる。
とても便利。
</desc>
</bookmark>
<bookmark... -
REXML
:: Element # instructions -> [REXML :: Instraction] (17300.0) -
すべての instruction 子ノードの配列を返します。
...すべての instruction 子ノードの配列を返します。
返される配列は freeze されます。... -
REXML
:: Instruction # clone -> REXML :: Instruction (17300.0) -
self を複製します。
...self を複製します。... -
REXML
:: Instruction . new(target , content = nil) -> REXML :: Instruction (14300.0) -
新たな Instruction オブジェクトを生成します。
...新たな Instruction オブジェクトを生成します。
@param target ターゲット
@param content 内容... -
REXML
:: Instruction # content -> String | nil (14206.0) -
XML 処理命令の内容を返します。
...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"?>
<?foobar?>
<root />
EOS
doc[2] # => <?p-i xml-stylesheet ...?>
doc[2].target # => "xml-......stylesheet"
doc[2].content # => "type=\"text/css\" href=\"style.css\""
doc[4].target # => "foobar"
doc[4].content # => nil
//}... -
REXML
:: Instruction # ==(other) -> bool (14200.0) -
other と self が同じ 処理命令である場合に真を返します。
...other と self が同じ 処理命令である場合に真を返します。
同じとは、 REXML::Instruction#target と REXML::Instruction#content
が一致することを意味します。
@param other 比較対象... -
REXML
:: Instruction # node _ type -> Symbol (14200.0) -
Symbol :processing_instruction を返します。
...Symbol :processing_instruction を返します。... -
REXML
:: Instruction # target -> String (14106.0) -
XML 処理命令のターゲットを返します。
...L 処理命令のターゲットを返します。
//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-styl......esheet"
doc[2].content # => "type=\"text/css\" href=\"style.css\""
//}...