本文書はnews.perlfoundation.orgに掲載された、「Grant approved: Port PyYAML to Perl」の和訳です。 原文は、Brian Ingerson(Kwikiや最初のYAML.pmモジュールの作者であるIngy)がPerl Foundationに、PyYAMLのPerl移植プロジェクトへの交付金を申請して、認... 続きを読む
桑田誠 YAML(YAML Ain't Markup Language)とは,データを構造化して表現するためのフォーマットです。本特集では,YAMLをさまざまなプログラミング言語で利用するためのYAML用ライブラリの使い方を,各言語ごとに紹介していきます。 続きを読む
YAML.pm は Merge Key に対応してない。 おそらく、YAML1.0 spec だからだと思われる。 YAML の Merge Key については以下を参照。 Merge Key Language-Independent Type for YAML?Version?1.1 RedHanded ≫ YAML's Merge Key 続きを読む
■ YAML parser 14:43 YAML::Syck だと utf-8 を Unicode に decode しながらパースできる。 use YAML::Syck; $YAML::Syck::ImplicitUnicode = 1; my $foo = YAML::Syck::Load("foo: あああ\n"); warn utf8::is_utf8($foo->{foo}); # 1 Plagger で YAML::Syck ... 続きを読む
Perl で YAML と JSON のベンチマーク比較 YAML や JSON が軽い!速い!と言われているが、どれくらい速いのか Perl モジュールでベンチしてみた。 ※個人的に興味があったのがデータの読み込み (Load) だけだったので、データの書き出し (Dump) はテストしてい... 続きを読む