類別 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 ext/psych/lib/psych/nodes/stream.rb, line 32
def initialize encoding = UTF8
  super()
  @encoding = encoding
end

公開實例方法

stream?() 按一下以切換來源
# File ext/psych/lib/psych/nodes/stream.rb, line 37
def stream?; true; end