为什么读不到xml节点?
jenhi 2006-08-02 10:40:28 #import <msxml4.dll>
using namespace MSXML2;
IXMLDOMDocumentPtr pXMLDoc;
IXMLDOMElementPtr pXMLRoot;
//create DomDocument object
CoInitialize(NULL);
HRESULT hr = pXMLDoc.CreateInstance(__uuidof(MSXML2::DOMDocument30));
if( !SUCCEEDED(hr) ){
::AfxMessageBox("error");
return ;
}
hr = pXMLDoc->loadXML("D:\\Program Files\\Microsoft Visual Studio\\MyProjects\\TESTSDAPIEX\\sdapischema.xml");
if (!SUCCEEDED(hr) )
{
::AfxMessageBox("error");
return;
}
pXMLRoot = pXMLDoc->documentElement; //就在这,pXMLRoot总是为Null.为什么呢?
if (pXMLRoot==NULL) {
::AfxMessageBox("error");
}
编译都没有问题。