我想GetText
使用 Tinyxml-2 从 XML 中获取特定元素和属性,但我做不到。
我的 XML 如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<entry key="NAME">AAA/entry>
<entry key="SURNAME">BBB</entry>
</properties>
我的代码是:
tinyxml2::XMLError eResult = xml_doc.LoadFile("C:\\test.xml");
if (eResult != tinyxml2::XML_SUCCESS) return false;
tinyxml2::XMLNode* root = xml_doc.FirstChildElement("properties");
if (root == NULL) return false;
tinyxml2::XMLElement* element = root->FirstChildElement("entry");
if (element == NULL) return false;
element->GetText()//return first element text "AAA"
如何获取具有相同节点名称和不同属性的其他文本。谢谢。