我通过MSXML读取了XML到DOCUMENT中,使用下面的方法获得第一个元素:
document->get_documentElement(&element);但这样的element的标记名字(tagName、baseName等)都只有一个字母,即只有第一个字母:BSTR nodeName;
nodeName=element->tagName;
element->get_childNodes(&m_pNodeList);
CString abc;
abc.Format("Length:%d\r\n%s",m_pNodeList->Getlength(),fNode->Getxml());
AfxMessageBox((LPCSTR)abc);