The following is a portion of my C++ code; I am trying to get selectSingleNode to find the node CPlayer?
BSTR bsNodeName;
MSXML2::IXMLDOMNode *pXmlNode;bstr = SysAllocString(L"//CPlayer[1]/*");
hr = pXMLDom->selectSingleNode(bstr, &pXmlNode);
pXmlNode->get_nodeName(&bsNodeName);
The following is the XML file:
<?xml version="1.0"?>
<CLevel xmlns="http://tempuri.org/Level015.xsd">
<CPlayer>
<sName>Human</sName>
<CStarship>
<sMeshName>WhiteStar-Low.x</sMeshName>
<vecPosition>
<fX>0.0</fX>
<fY>0.0</fY>
<fZ>0.0</fZ>
</vecPosition>
</CStarship>
</CPlayer>
<CPlayer>
<sName>Computer</sName>
<CStarship>
<sMeshName>WhiteStar-Low.x</sMeshName>
<vecPosition>
<fX>0.0</fX>
<fY>0.0</fY>
<fZ>0.0</fZ>
</vecPosition>
</CStarship>
</CPlayer>
</CLevel>
[edited by - Sean Doherty on February 21, 2004 8:02:11 PM]