dear All..
I have problem with MSXML..
I wanna load file to MSXML but It doesnt work..
I tried many method which finded internet.
But I failed..
I think,
although load() method return success,
If problem causes
"iXMLElm->getElementsByTagName(L"NAME", &iXMLChild);"
then it close function..
iXMLDoc->load(L"file:\\My Documents\\a.xml", &vSuccess);
if(!SUCCEEDED(hr))
AfxMessageBox(_T("LOAD FAIL.."));
iXMLDoc->get_documentElement(&iXMLElm);
iXMLElm->getElementsByTagName(L"NAME", &iXMLChild);
AfxMessageBox(_T("aaa")); //It doesnt work..
.......
.......
.......
and,,, another fail..
//CComBSTR bstrXML;
//bstrXML = XMLData; //XMLData is CString that read from file..
//iXMLDoc->loadXML(bstrXML,&tEmpty);
//iXMLDoc->loadXML((BSTR)(LPCTSTR)XMLData,&tEmpty);
but,,,
iXMLDoc->loadXML( L"<customer><NAME>Joe</NAME>"
L"<last_name>Smith</last_name></customer>",&tEmpty);
iXMLDoc->get_documentElement(&iXMLElm);
iXMLElm->getElementsByTagName(L"NAME", &iXMLChild);
AfxMessageBox(_T("aaa")); //It do work..
......
......
......
What is the best method to load xml file..?..