るりまサーチ

最速Rubyリファレンスマニュアル検索!
132件ヒット [1-100件を表示] (0.043秒)
トップページ > クエリ:default[x] > ライブラリ:rexml/document[x]

別のキーワード

  1. uri default_port
  2. _builtin default
  3. socket ai_default
  4. generic default_port
  5. socket ip_default_multicast_ttl

検索結果

<< 1 2 > >>

REXML::XMLDecl.default -> REXML::XMLDecl (18103.0)

XML宣言を含まない文章でデフォルトで使うための XMLDecl オブジェクトを生成して返します。

XML宣言を含まない文章でデフォルトで使うための
XMLDecl オブジェクトを生成して返します。

REXML::XMLDecl::DEFAULT_VERSION -> String (6119.0)

REXML::XMLDecl.new や REXML::XMLDecl.default で の使われるデフォルトのXMLバージョン。

...REXML::XMLDecl.new や REXML::XMLDecl.default
の使われるデフォルトのXMLバージョン。...

REXML::DocType::DEFAULT_ENTITIES -> { String => REXML::Entity } (6103.0)

XML の仕様上デフォルトで定義されている実体の Hash table。

XML の仕様上デフォルトで定義されている実体の Hash table。

"amp" => REXML::EntityConst::AMP は含まれません。

REXML::Formatters::Default (6038.0)

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

...ます。

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

default
_formatter = REXML::Formatters::Default.new
output = StringIO.new
default
_formatter.write(doc, output)
output....
...ildren/>\n</children>\n</root>\n"

output = StringIO.new
default
_formatter.write(REXML::XPath.first(doc, "/root/children"), output)
output.string
# => "<children>\n <grandchildren/>\n</children>"

ie_hack_formatter = REXML::Formatters::Default.new(true)
output = StringIO.new
ie_hack_formatter.write...

REXML::Formatters::Default.new(ie_hack=false) -> REXML::Formatter::Default (3103.0)

フォーマッタオブジェクトを生成して返します。

フォーマッタオブジェクトを生成して返します。

このフォーマッタによる出力は基本的にテキストの空白や改行を変化させません。

ie_hack に真を渡すと、空のタグを閉じる前で空白を挿入します。
これは特定のバージョンのIEのXMLパーサのバグを避けるための機能です。

@param ie_hack 空のタグを閉じる所にスペースを入れるかどうかを指定します

絞り込み条件を変える

REXML::Formatters::Default#write(node, output) -> () (3002.0)

XML のノード node を output に出力します。

XML のノード node を output に出力します。

node には任意のXMLノードを指定できます。

@param node 出力するノード
@param output 出力先(IO など << で出力できるオブジェクト)

REXML::XMLDecl.new(version = REXML::XMLDecl::DEFAULT_VERSION, encoding = nil, standalone = nil) (103.0)

新たな XMLDecl オブジェクトを生成して返します。

新たな XMLDecl オブジェクトを生成して返します。

version 以外は省略可能です。

@param version バージョン(文字列)
@param encoding エンコーディング(文字列 or nil)
@param standalone スタンドアロン文章かどうか("yes", "no", nil)

REXML::Document::DECLARATION -> REXML::XMLDecl (18.0)

この定数は deprecated です。REXML::XMLDecl.default を 代わりに使ってください。

...この定数は deprecated です。REXML::XMLDecl.default
代わりに使ってください。

デフォルトとして使えるXML宣言オブジェクト。...

REXML::Document#encoding -> String (8.0)

XML 宣言に含まれている XML 文書のエンコーディングを返します。

...返します。

文書が XML 宣言を持たない場合はデフォルトの値
(REXML::XMLDecl.defaultで宣言されているもの)を返します。

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
d...
<< 1 2 > >>