るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.088秒)

別のキーワード

  1. rexml/document xpath
  2. xpath each
  3. xpath match
  4. xpath first
  5. element xpath

ライブラリ

キーワード

検索結果

REXML::XPath (54052.0)

XPath を取り扱うためのクラスです。

XPath を取り扱うためのクラスです。

インスタンスは使わずにクラスメソッドのみを使います。

REXML::Parsers::XPathParser (18052.0)

XPath 文字列をパースするための内部的なクラスです。

XPath 文字列をパースするための内部的なクラスです。

ユーザは利用しないでください。

REXML::Elements (40.0)

要素の集合を表すクラスです。

要素の集合を表すクラスです。

XPath による探索をサポートします。

REXML::Element#elements はこのオブジェクトを返します。
XPath で相対パスを指定した場合は、この REXML::Element#elements の
レシーバが基準要素となります。

REXML::Formatters::Default (22.0)

XMLドキュメントを(文字列として)出力するクラスです。

XMLドキュメントを(文字列として)出力するクラスです。

REXML::Formatters::Pretty と
異なりテキストの改行や空白を修正せずにそのまま出力します。

//emlist[][ruby]{
require 'rexml/document'
require 'rexml/formatters/default'
doc = REXML::Document.new <<EOS
<root>
<children>
<grandchildren/>
</children>
</root>
EOS

default_formatter = REXML::Formatters::...

REXML::Formatters::Transitive (22.0)

XMLドキュメントをテキストの内容を変えずに 多少の整形を加えて出力するクラスです。

XMLドキュメントをテキストの内容を変えずに
多少の整形を加えて出力するクラスです。

これが有用な場合はあまりないでしょう。
整形されていない XML を整形したいが、
テキストの空白は改行は変えたくない場合には役にたつかもしれません。
ただ、ほとんどの場合は奇妙な出力結果になるでしょう。

//emlist[][ruby]{
require 'rexml/document'
require 'rexml/formatters/transitive'
doc = REXML::Document.new <<EOS
<root><children>
<grandchildren foo='ba...

絞り込み条件を変える