既存の MSXML DOM パーサーを置き換えることができる Boost プロパティ ツリーを使用して、XML パーサーを作成する必要があります。基本的に、私のコードは子ノードのリスト、子ノードの数などを返す必要があります。これはプロパティ ツリーを使用して実現できますか? 例えば。GetfirstChild()、selectNodes()、Getlength()など。
Boost プロパティ ツリーに関連する多くの API を見ましたが、ドキュメントは最小限でわかりにくいようです。今のところ、BOOST_FOREACH を使用して XML 全体を解析できます。しかし、各ノードへのパスはハードコードされているため、私の目的には役立ちません。