bool RemoveNode(string& szFileName)
{
TiXmlDocument myDocument(szFileName);
bool loadOkay = myDocument.LoadFile();
if(loadOkay == false)
return false;
//獲得根元素
TiXmlElement *rootElement = myDocument.RootElement();
if(rootElement == NULL)
return false;
//獲得根結點
TiXmlNode *pRootNode = rootElement->ToElement();
//獲得根結點下的第一個元素
TiXmlElement *pChild = rootElement->FirstChildElement();
//獲得根結點下的第一個節點
TiXmlNode *pTempNode = pChild->ToElement();
rootElement->RemoveChild(pTempNode);
myDocument.SaveFile(szFileName);
return true;
}
linux tinyxml刪除節點
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.