YAML
読み:ヤムル
外語:YAML Ain't Markup Language
スキーマ言語の一つ。
特徴
SGMLのようなタグを用いたマークアップは採用せず、可読性とスクリプト言語からの処理の容易さを念頭に、インデントやスクリプト言語の配列・連想配列の記法を取り入れて設計されている。
複雑化するXMLの仕様に対して、よりシンプルな言語を求めるSML-DEVメーリングリストの議論から誕生した。
なお、YAMLはYet Another Markup Languageの略ではなく、YAML Ain't Markup Languageの再帰的頭字語である。
Rubyは1.8からYAML処理ライブラリが付属するようになった。
再検索