xerces-c-3.1.1を使用してxmlファイルをC++プログラムに読み込みます。xercesでXMLを読む:タイプを取得する<nodeName type = "typeName">
私はタイプ
DOMNode* aNode;
のノード陽極を設置していると私は種類を取得するために
type=aNode->getNodeType();
を使用しようとすると、しかし
name=aNode->getNodeName();
を使用してノード名を取得することができます、返される型は整数です:ELEMENT_NODE。
ノードが「nodeName」型で「typeName」型であるかどうかを知るためのコードの記述方法を教えていただければ幸いです。
if(wcscmp(name, L"nodeName")==0)
を使用して前の部分を行う方法はわかっていますが、後者の方法はわかりません。
char *にXMLStrから名前を変換する必要があります。 「編集」ボタンをクリックして、後で参照できるようにする方法を確認してください(また、エディタのヘルプリンクも参照してください)。 –