读书人

tinyxml的FirstChildElement函数有关问

发布时间: 2012-04-04 16:38:51 作者: rapoo

tinyxml的FirstChildElement函数问题
用这个函数之后,再用它的attribute方法有个很奇怪的问题,不一定是从第一个子节点开始找,这是为什么,求解答!
TiXmlElement* node = root->FirstChildElement("extension");

//std::string strPoint1 = node->Attribute("point");//————》注释的话循环里是从第二个节点开始找
for (;NULL != node;node = node->NextSiblingElement())
{
std::string strPoint = node->Attribute("point");
。。。
}


[解决办法]
TiXmlElement* node = root->FirstChildElement("extension");

换成 TiXmlElement* node = root->FirstChildElement(); 试试看

读书人网 >C++

热点推荐