1470件ヒット
[1-100件を表示]
(0.053秒)
別のキーワード
ライブラリ
- csv (12)
- psych (204)
-
rdoc
/ rdoc (12) - rexml (12)
-
rexml
/ document (1080) -
rexml
/ streamlistener (12) - win32ole (36)
クラス
- CSV (12)
-
Psych
:: Nodes :: Document (84) -
Psych
:: Stream (36) -
Psych
:: Visitors :: YAMLTree (12) -
REXML
:: Attribute (36) -
REXML
:: Attributes (156) -
REXML
:: CData (36) -
REXML
:: Child (24) -
REXML
:: DocType (120) -
REXML
:: Document (72) -
REXML
:: Element (276) -
REXML
:: Elements (108) -
REXML
:: Entity (24) -
REXML
:: Instruction (24) -
REXML
:: Text (48) -
REXML
:: XPath (36) -
WIN32OLE
_ EVENT (24)
モジュール
- Psych (24)
キーワード
- << (12)
- Comment (12)
- Default (12)
- Emitter (12)
- Entity (12)
- ExternalEntity (12)
- Instruction (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) - Nodes (12)
- NotationDecl (12)
- ParseException (12)
- Parser (12)
- Pretty (12)
- RDoc (12)
- Ruby用語集 (12)
- Stream (12)
- StreamListener (12)
- Transitive (12)
- TreeParser (12)
-
WIN32OLE
_ EVENT (12) - XMLDecl (12)
- [] (24)
- []= (24)
- add (12)
-
add
_ attribute (24) -
add
_ attributes (12) -
add
_ element (12) -
add
_ namespace (24) - attribute (12)
-
attribute
_ of (12) -
attributes
_ of (12) - clone (12)
- content (12)
- delete (24)
-
delete
_ all (24) -
delete
_ attribute (12) -
delete
_ element (12) -
delete
_ namespace (12) - dump (24)
- each (36)
-
each
_ attribute (12) -
each
_ element _ with _ attribute (12) -
each
_ element _ with _ text (12) - encoding (12)
- entities (12)
- entity (12)
-
external
_ id (12) - first (12)
-
get
_ attribute (12) -
get
_ attribute _ ns (12) -
get
_ text (12) - handler= (12)
-
has
_ elements? (12) - implicit (12)
- implicit= (12)
- length (12)
- match (12)
- name (12)
- namespace (24)
- namespaces (24)
-
next
_ element (12) -
next
_ sibling= (12) -
parse
_ stream (12) - prefix (12)
- prefixes (24)
-
previous
_ sibling= (12) - public (12)
- rdoc (12)
-
rdoc
/ parser / c (12) -
rexml
/ document (12) -
rexml
/ parsers / sax2parser (12) - root (12)
-
root
_ node (12) -
ruby 1
. 8 . 4 feature (12) - size (24)
-
stand
_ alone? (12) - start (24)
- system (12)
-
tag
_ directives (12) -
tag
_ directives= (12) - target (12)
- text (12)
- text= (12)
-
to
_ a (24) -
to
_ s (24) -
to
_ string (12) - value (24)
- value= (12)
- version (24)
- version= (12)
- write (12)
- xmlrpc (3)
- xpath (12)
検索結果
先頭5件
- Psych
:: Nodes :: Document . new(version=[] , tag _ directives=[] , implicit=false) -> Psych :: Nodes :: Document - REXML
:: Document . new(source = nil , context = {}) -> REXML :: Document - Psych
:: Visitors :: YAMLTree . new(options = {} , emitter = Psych :: TreeBuilder . new , ss = Psych :: ScalarScanner . new) -> Psych :: Visitors :: YAMLTree - CSV
. new(data , options = Hash . new) -> CSV - REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK)
-
Psych
:: Nodes :: Document . new(version=[] , tag _ directives=[] , implicit=false) -> Psych :: Nodes :: Document (21242.0) -
Document オブジェクトを生成します。
...
Document オブジェクトを生成します。
version にはドキュメントのバージョンを指定します。
[major, minor] という配列で指定します。
tag_directives には tag directive の配列を指定します。
それぞれの tag は [prefix, suffix] という文字......YAML 1.1 のドキュメントで、
tag directive を1つ持ち、 implicit にドキュメントが開始
している Document オブジェクトを生成しています。
Psych::Nodes::Document.new(
[1,1],
tenderlovemaking.com,2009:",
true)
@see Psych::Handler#start_document... -
REXML
:: Document . new(source = nil , context = {}) -> REXML :: Document (21236.0) -
Document オブジェクトを生成します。
...Document オブジェクトを生成します。
source には String、IO、REXML::Document のいずかが
指定できます。 REXML::Document を指定すると
コンテキストと要素、属性が複製されます。
文字列の場合はそれを XML と見なしてパースします。......は一切変換されません。
REXML::Element#raw も参照してください。
@param source XML文書(文字列, IO)もしくは REXML::Document オブジェクト
@param context コンテキスト
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@ra... -
Psych
:: Visitors :: YAMLTree . new(options = {} , emitter = Psych :: TreeBuilder . new , ss = Psych :: ScalarScanner . new) -> Psych :: Visitors :: YAMLTree (18309.0) -
YAMLTree オブジェクトを生成します。
...ます。
emitter には AST の構築に使われる Psych::TreeBuilder オブジェクト
を渡します。
ss は Ruby の String が YAML document 上で quote が必要かどうか
を判定するための Psych::ScalarScanner オブジェクトを渡します。
emitter, ss は通常デフ... -
CSV
. new(data , options = Hash . new) -> CSV (18220.0) -
このメソッドは CSV ファイルを読み込んだり、書き出したりするために String か IO のインスタンスをラップします。
...should be opened in binary mode on Windows if this
feature will be used as the line-ending translation can cause
problems with resetting the document position to where it was before the
read ahead. This String will be transcoded into the data's Encoding before parsing.
: :quote_char
フ......e
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS
File.write("test.csv", users)
File.open("test.csv", "r") do |f|
csv = CSV.new(f, headers: true)
csv.class # => CSV
csv.first # => #<CSV::Row "id":"1" "first name":"taro" "last name":"tanaka" "age":"20">
end
//}
//emlist[......み][ruby]{
require "csv"
users =<<-EOS
id|first name|last name|age
1|taro|tanaka|20
2|jiro|suzuki|18
3|ami|sato|19
4|yumi|adachi|21
EOS
csv = CSV.new(users, headers: true, col_sep: "|")
p csv.class # => CSV
p csv.first # => #<CSV::Row "id":"1" "first name":"taro" "last name":"tanaka" "age":"20">... -
REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK) (18179.0) -
テキストノードオブジェクトを生成します。
...ルトの場合)、
テキストがどのようにエスケープされるかは、そのノードが属する
文書(REXML::Document)の
DTD(REXML::DocType, REXML::Document#doctype)
で定義されます。DTD が与えられていない場合は、XMLの規格上
以下の実体参照/対応文字......e なしの場合][ruby]{
p REXML::Text.new("<&", false, nil, false).to_s # => "<&"
p REXML::Text.new("<&", false, nil, false).to_s # => "&lt;&amp;"
p REXML::Text.new("<&", false, nil, true).to_s # => "<&"
p REXML::Text.new("<&", false, nil, true).to_s # parse er......uby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE root [
<!ENTITY p "foobar publisher">
<!ENTITY % q "quzz">
]>
<root />
EOS
REXML::Text.new("&quzz", false, doc.root, false).to_s # => "&&q;"
REXML::Text.new("quzz", false, doc.r... -
REXML
:: CData . new(text , respect _ whitespace = true , parent = nil) -> REXML :: CData (18149.0) -
text をテキストとして持つ CData オブジェクトを生成します。
...xml/document'
doc = REXML::Document.new(<<EOS)
<root />
EOS
doc.root.add(REXML::CData.new("foo bar baz "))
doc.to_s # => "<root><![CDATA[foo bar baz ]]></root>\n"
doc = REXML::Document.new(<<EOS)
<root />
EOS
doc.root.add(REXML::CData.new("foo bar baz ", true))
doc.root.add(REXML::CData.new("f... -
REXML
:: DocType . new(source , parent = nil) -> REXML :: DocType (18131.0) -
DocType オブジェクトを生成します。
...いるDTDのテキストがパースされ、その内容によって DocType
オブジェクトが初期化されます。
REXML::DocType.new(Source.new(<<EOS))
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
EOS
このイ......スもありますが、内部用なので使わないで
ください。
一般的にいって、XML 文書に含まれる DTD は REXML::Document.new などで
適切に解析され、REXML::Document#doctype で取得できます。
このメソッドを直接使う必要はありません。... -
REXML
:: Entity . new(array) -> REXML :: Entity (18120.0) -
新たな Entity オブジェクトを生成して返します。
...以外の内容を保持する Entity オブジェクトが欲しい場合は、
文書に適切な DTD を含めておいてそれを REXML::Document.new で
パースするようにしてください。
配列を使うほうは rexml のパーサが内部的に利用するため通常は利用し......実体参照の名前
@param value 参照の値
@param parent 親ノード
@param reference パラメータ実体であるかどうかの真偽値
@param array 初期化のための配列
=== 例
「>」「>」 の対応は以下のように実現されます。
REXML::Entity.new("gt", ">")... -
REXML
:: Entity . new(name , value , parent=nil , reference=false) -> REXML :: Entity (18120.0) -
新たな Entity オブジェクトを生成して返します。
...以外の内容を保持する Entity オブジェクトが欲しい場合は、
文書に適切な DTD を含めておいてそれを REXML::Document.new で
パースするようにしてください。
配列を使うほうは rexml のパーサが内部的に利用するため通常は利用し......実体参照の名前
@param value 参照の値
@param parent 親ノード
@param reference パラメータ実体であるかどうかの真偽値
@param array 初期化のための配列
=== 例
「>」「>」 の対応は以下のように実現されます。
REXML::Entity.new("gt", ">")...