本文简要介绍ruby语言中 Psych::Handler.start_sequence
的用法。
用法
start_sequence(anchor, tag, implicit, style)
在序列开始时调用。
anchor
是与序列或 nil 关联的锚点。 tag
是与序列或 nil 关联的标签。 implicit
一个布尔值,指示序列是否已隐式启动。 style
是表示列表样式的整数。
有关 style
的可能值,请参见 Psych::Nodes::Sequence
中的常量。
示例
这是一个 YAML
文档,其中练习了可以调用此方法的大多数可能方式:
--- - !!seq [ a ] - &pewpew - b
上面的 YAML
文档由三个列表组成,一个包含两个内部列表的外部列表。这是发送来表示这些列表的参数矩阵:
# anchor tag implicit style
[nil, nil, true, 1 ]
[nil, "tag:yaml.org,2002:seq", false, 2 ]
["pewpew", nil, true, 1 ]
相关用法
- Ruby Handler.start_mapping用法及代码示例
- Ruby Handler.start_document用法及代码示例
- Ruby Handler.scalar用法及代码示例
- Ruby Handler.end_document用法及代码示例
- Ruby Handler.alias用法及代码示例
- Ruby Handle类用法及代码示例
- Ruby Handle.new用法及代码示例
- Ruby Hash.reject用法及代码示例
- Ruby Hash shift()用法及代码示例
- Ruby Hash.delete()用法及代码示例
- Ruby Hash length()用法及代码示例
- Ruby Hash.new用法及代码示例
- Ruby Hash.size用法及代码示例
- Ruby Hash rehash用法及代码示例
- Ruby Hash.delete用法及代码示例
- Ruby Hash.hash <=用法及代码示例
- Ruby Hash size()用法及代码示例
- Ruby Hash each_pair()用法及代码示例
- Ruby Hash.select!用法及代码示例
- Ruby Hash value?用法及代码示例
- Ruby Hash values用法及代码示例
- Ruby Hash.ruby2_keywords_hash用法及代码示例
- Ruby Hash.rassoc(obj)用法及代码示例
- Ruby Hash.to_s用法及代码示例
- Ruby Hash.values_at()用法及代码示例
注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 Handler.start_sequence。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。