1

構成ファイルに XML ではなく YAML を選択する説得力のある理由はありますか?

YAML は現在 Github で大流行しているようですが、私にはその利点がわかりません。適切な空白を取得することについて心配する必要はありません。私は既に優れた XML エディターとバリデーターを持っています。また、老眼鏡がなくても、XML を問題なく読むことができます。

では、私が無愛想な XML 馬鹿げたままでいいのでしょうか? それとも、みんながやっているので YAML ヒップスターになるべきですか?

(ところで、コメントをサポートしていないため、JSON はオプションではありません。)

4

1 に答える 1

0

YAML は XML よりも冗長でなく、解析コストも低くなります。XML よりもオプションの、一般的に使用されない機能が少なくなっています。混合コンテンツの概念を持たない、より単純なデータ モデルを提供します。

YAML は Github で大流行しているようです

これがあなたが書いている聴衆である場合、親しみやすさは別の利点かもしれません.

構成する内容の性質は、決定において大きな役割を果たすはずです。構成ファイルは拡張可能にする必要がありますか、それとも既存の XML 言語を含める必要がありますか? XML のスキーマ認識エディターを使用すると、複雑なケースに役立ちますか?

では、私が無愛想な XML 馬鹿げたままでいいのでしょうか?

もちろん; どちらにも強みがあります。さらに単純なケースでは、プロパティ ファイルを見落とさないでください。

于 2013-09-07T12:00:33.177 に答える