はじめに
開発者はアプリケーション構成の問題に遭遇することが多く、通常これらの目的でXMLが使用されます。この記事では、よりわかりやすいマークアップ言語に注目したいと思います。
YAML(YAML Ai n't Markup Language) -典型的なデータ構造の人による読み取りと編集に焦点を当てたデータシリアル化のための言語(2001年から存在)。 ご想像のとおり、この言語はクロスプラットフォームです。 ほとんどの場合、Ruby On Railsで構成ツールとして使用することが知られています。 ロシア語の詳細はこちら: http : //ru.wikipedia.org/wiki/Yaml
YAMLの例
%の例
---
YAML:YAMLはマークアップ言語ではありません
概要:YAMLは、すべてのプログラミング言語向けの人間指向のデータシリアル化標準です。
プロジェクト:
.NET:
-yaml-net
-yatools.net
.NET
.NETでこの言語を使用できます。これには次のものがあります。
- Visual Studio YAMLエディターhttp://yaml.codeplex.com/
- YamlSerializer for .NET http://yamlserializer.codeplex.com/
- .NETのYamlライブラリhttp://yaml-net-parser.sourceforge.net/default.html
素材
プロジェクトの公式サイトhttp://yaml.org
5分でYaml http://yaml.kwiki.org/index.cgi?YamlInFiveMinutesMinuteOne
使用例のある良い記事http://www.codeproject.com/KB/recipes/yamlparser.aspx