YAML

言語別 YAML用ライブラリ徹底解説:第2回 Ruby編|gihyo.jp … 技術評論社

Rubyの文字列に日本語が含まれる場合,YAMLドキュメントに変換すると,たとえば「'いろは'」が「!binary 44GE44KN44Gv」のようにバイナリデータとして変換されてしまいます。この問題は,根本的にはRubyにおいて文字列とバイナリデータの区別がないことが原…

言語別 YAML用ライブラリ徹底解説:第1回 YAMLライブラリのしくみ|gihyo.jp … 技術評論社

YAML(YAML Ain't Markup Language)とは,データを構造化して表現するためのフォーマットです。目的はXMLと似ていますが,インデントを主体とした記法のため,XMLより読みやすく,書きやすく,わかりやすくなっています。 またデータシリアライゼーション(…

Perl の YAML と Ruby の YAML の相互運用 - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech

Ruby は標準添付の YAML で、Perl は YAML::Syck にします。でもって、Syck のオプションを $YAML::Syck::ImplicitTyping = 1; $YAML::Syck::SingleQuote = 1; にするとたぶん互換になるみたいです。ImplicitTyping は POD にも「こうすると互換になるよ」っ…