64,654
社区成员
发帖
与我相关
我的任务
分享
XMLDocument xmlDoc;
const char* data = "<Items><Item><Column>123</Column><Column>12</Column><Column>12.34</Column></Item>"
"<Item><Column>456</Column><Column>22</Column><Column>34.56</Column></Item></Items>";
xmlDoc.Parse(data);
XMLElement *itemsEle = xmlDoc.FirstChildElement();
while(itemsEle != NULL)
{
XMLElement *itemEle = itemsEle->FirstChildElement();
while(itemEle != NULL)
{
XMLPrinter xmlPrinter;
itemEle->Accept(&xmlPrinter);
cout<<xmlPrinter.CStr()<<endl;
itemEle = itemEle->NextSiblingElement();
}
itemsEle = itemsEle->NextSiblingElement();
}