2011-11-09 7 views
1

私はXML用のC++ライブラリを探しています。 私がそれについてstackoverflow.com上のいくつかの質問があるが、それでも、私はこれらを発見した1設定を保存するためのクロスプラットフォームC++ XML

を選択することはできません知っている:

  • ブーストプロパティツリー
  • TinyXml(またはticpp)
  • PugiXml必要とされるどのような

  • クロスプラットフォーム(!)
  • 便利なAPI
  • 軽量
  • 安定

私は本当にスピードを必要とし、また後押ししていない:: ASIOはすでにので、私はTinyXmlは、いくつかのリークを持っていることを読んで を使用していますそれを好きではない

私の要求に最も適したものは何ですか?

私は良い比較表hereがありますPugixml

答えて

0

すでにBoostを使用している場合は、Boostプロパティツリーを使用することをお勧めします。 Boostを別の目的ですでに使用していたときと同じ状況で使用するようになりました。私の経験から、あなたのすべての条件を満たしています。

しかし、単純なAPIは期待できません。ツリーXML構造のため、単純なXMLツールキットはありません。

Boostを使用しない新しいプロジェクトでは、別のヘッダー専用ライブラリについて考えると思います。

+0

たくさん!私が試してみます。私が見ることができるように、それは特に異なるフォーマットで設定を保存するために開発されました – nix

0

を考えているこの瞬間は。

1

PugiXmlは私の選択です。初心者でも素敵なドキュメントでも簡単に始めることができます。

関連する問題