Я использую xerces-c-3.1.1 для чтения XML-файлов в программу на C ++.
Я нашел узел aNode типа
DOMNode* aNode;
и может получить имя узла, используя
name=aNode->getNodeName();
Однако, когда я пытаюсь использовать
type=aNode->getNodeType();
чтобы получить тип, возвращаемый тип является целым числом: ELEMENT_NODE.
Буду очень признателен, если кто-нибудь скажет мне, как написать код, позволяющий мне определить, имеет ли узел имя «имя-узла» и тип «имя-типа». Я знаю, как сделать первую часть, используя
if(wcscmp(name, L"nodeName")==0)
но не знаю, как выполнить последнюю часть.