現在、Xerces ライブラリを使用して C++ で XML ファイルを解析しています。アルゴリズム パーサーを作成しましたが、足りないのは 2 つのタグ間の値を取得する方法だけですか? たとえば、
<name>John</name>
ジョンの値を取得できるようにしたいので、その目的のために持っている文字列変数に格納できます。私はそれを使用することを知っています
DOMElement * current = root->getFirstChildElement();
const XMLCh * tag = current->getTagName();
cout << XMLString::transcode(tag) << endl;
そのタグを印刷することはできますが、タグ間の値にもっと関心があります。何か案は?