372件ヒット
[201-300件を表示]
(0.074秒)
別のキーワード
ライブラリ
- ビルトイン (24)
-
net
/ http (24) -
rexml
/ document (204) -
rexml
/ parsers / pullparser (12) -
rexml
/ sax2listener (12) -
rexml
/ streamlistener (24) -
webrick
/ httpservlet / abstract (72)
クラス
- Hash (24)
-
Net
:: HTTPResponse (24) -
REXML
:: DocType (36) -
REXML
:: Entity (120) -
REXML
:: ExternalEntity (24) -
REXML
:: Parsers :: PullEvent (12) -
REXML
:: Text (24) -
WEBrick
:: HTTPServlet :: AbstractServlet (72)
モジュール
-
REXML
:: SAX2Listener (12) -
REXML
:: StreamListener (24)
キーワード
- body (12)
-
compare
_ by _ identity (12) -
compare
_ by _ identity? (12) -
do
_ DELETE (12) -
do
_ GET (12) -
do
_ HEAD (12) -
do
_ OPTIONS (12) -
do
_ POST (12) -
do
_ PUT (12) - entities (12)
- entitydecl (24)
- entitydecl? (12)
- external (12)
- name (12)
- ndata (12)
- normalized (12)
- pubid (12)
- ref (12)
-
to
_ s (36) - unnormalized (12)
- value (24)
- write (36)
検索結果
先頭5件
-
REXML
:: Entity # name -> String (3001.0) -
実体の名前を返します。
実体の名前を返します。 -
REXML
:: Entity # pubid -> String | nil (3001.0) -
公開識別子(public identifier)を用いた外部実体宣言の場合は、その公開識別子を 返します。
公開識別子(public identifier)を用いた外部実体宣言の場合は、その公開識別子を
返します。
それ以外の場合は nil を返します。 -
REXML
:: ExternalEntity # to _ s -> String (3001.0) -
宣言を文字列化します。
宣言を文字列化します。 -
REXML
:: ExternalEntity # write(output , indent) -> () (3001.0) -
output へ self を文字列化して出力します。
output へ self を文字列化して出力します。
このメソッドは deprecated です。REXML::Formatter で
出力してください。
@param output 出力先の IO オブジェクト
@param indent インデントの大きさ。無視されます。 -
REXML
:: DocType # entities -> { String => REXML :: Entity } (138.0) -
DTD で宣言されている実体の集合を Hash で返します。
...対応する REXML::Entity オブジェクト
を値とするハッシュテーブルです。
これには、XML のデフォルトの実体(gt, lt, quot, apos)も含まれています。
//emlist[][ruby]{
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE foo [
<!ENTITY bar "barbarbarbar">......]>
EOS
p doctype.entities # => { "gt" => #<REXML::Entity: ...>,
# "lt" => #<REXML::Entity: ...>, ... }
p doctype.entities["bar"].to_s # => "<!ENTITY bar \"barbarbarbar\">"
p doctype.entities["gt"].to_s # => "<!ENTITY gt \">\">"
//}... -
REXML
:: DocType # write(output , indent = 0 , transitive = false , ie _ hack = false) -> () (13.0) -
output に DTD を出力します。
...ELEMENT comment (#PCDATA)>
<!ATTLIST book
author CDATA #REQUIRED
title CDATA #REQUIRED
publisher CDATA "foobar publisher">
<!ENTITY p "foobar publisher">
<!ENTITY % q "quzz">
]>
EOS
doctype.write(STDOUT)
# =>
# <!DOCTYPE books [
# <!ELEMENT book (comment)>
# ....
//}... -
Net
:: HTTPResponse # body -> String | () | nil (8.0) -
エンティティボディを返します。
...で呼んだ場合には
このメソッドはNet::ReadAdapter のインスタンスを返しますが、
これは使わないでください。
entity は obsolete です。
//emlist[例][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.p... -
REXML
:: Text # to _ s -> String (7.0) -
テキストの内容を正規化(すべての実体をエスケープ)された状態で返します。
...プ)された状態で返します。
つまり返り値は XML のテキストとして妥当です。
結果は REXML::Text.new で指定した entity_filter を反映しています。
@see REXML::Text#value
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foobar", false, n... -
REXML
:: Text # value -> String (7.0) -
テキストの内容を非正規化(すべての実体をアンエスケープ)された状態で返します。
...を非正規化(すべての実体をアンエスケープ)された状態で返します。
このメソッドの返り値では raw モードや entity_filter は無視されます。
@see REXML::Text#raw, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foob...