TinyXmlを使用して、テキストノードにいくつかのHTMLエンティティが埋め込まれているXMLを解析しています。TinyXMLは単なるXMLパーサーであることに気付いたので、TinyXMLがエンティティに対して何かを行うことは期待していません。実際、私はそれらを放っておいて欲しいです。
このようなXMLがある場合:
...
<blah>ü</blah>
...
TiXmlTextインスタンスでValue()を呼び出すと、次のようになります。
"uuml;"
したがって、TinyXmlは常にアンパサンドを削除しているようです。そのままにしておいて、そのまま出てくる方法はありますか?
アイデアに感謝します。