parse(yaml) -> selfRuby 1.9.3 から[permalink][rdoc][edit]parse(yaml, path) -> self-
YAML ドキュメントをパースし、イベントハンドラにイベントを逐次通知します。
pathはパース中に発生した例外 Psych::SyntaxError のメッセージと Psych::SyntaxError#file に用います。省略した場合は、yamlがpathメソッドを持つ(File オブジェクトなど)ときはその値を、そうでなければ"<unknown>"を用います。- [PARAM]
yaml: - YAML ドキュメント(文字列 or IO オブジェクト)
- [PARAM]
path: - Psych::SyntaxError 発生時にファイル名として表示する文字列
- [EXCEPTION]
Psych::SyntaxError: - YAMLドキュメントに文法エラーが発見されたときに発生します
[SEE_ALSO] Psych::Parser.new, Psych::Handler, Psych::Parser#handler
- [PARAM]