class Psych::Nodes::Stream
表示一个 YAML
流。这是任何 YAML
解析树的根节点。此节点必须有一个或多个子节点。Psych::Nodes::Stream
节点的唯一有效子节点是 Psych::Nodes::Document
。
常量
- ANY
-
任何编码
- UTF16BE
-
UTF-16BE 编码
- UTF16LE
-
UTF-16LE 编码
- UTF8
-
UTF-8 编码
属性
此流使用的编码
公共类方法
源代码
# File ext/psych/lib/psych/nodes/stream.rb, line 32 def initialize encoding = UTF8 super() @encoding = encoding end
创建一个新的 Psych::Nodes::Stream
节点,其 encoding
默认为 Psych::Nodes::Stream::UTF8
。
另请参见 Psych::Handler#start_stream
调用超类方法
Psych::Nodes::Node::new