類別 Psych::Nodes::Stream
表示 YAML 串流。這是任何 YAML 解析樹的根節點。此節點必須有一個或多個子節點。唯一有效的 Psych::Nodes::Stream
節點子節點為 Psych::Nodes::Document
。
常數
- ANY
任何編碼
- UTF16BE
UTF-16BE 編碼
- UTF16LE
UTF-16LE 編碼
- UTF8
UTF-8 編碼
屬性
encoding[RW]
用於此串流的編碼
公開類別方法
new(encoding = UTF8) 按一下切換來源
建立一個新的 Psych::Nodes::Stream
節點,其 encoding
預設為 Psych::Nodes::Stream::UTF8
。
另請參閱 Psych::Handler#start_stream
呼叫超類別方法
Psych::Nodes::Node::new
# File psych/lib/psych/nodes/stream.rb, line 32 def initialize encoding = UTF8 super() @encoding = encoding end
公開實例方法
stream?() 按一下切換來源
# File psych/lib/psych/nodes/stream.rb, line 37 def stream?; true; end