我有一個users.xml中如何使用msxml解析器創建子元素?
<?xml version="1.0"?>
<Data>
<Users>
<User name="xyz" email="[email protected]">
<Tasks/>
</User>
</Users>
</Data>
我有一個參考使用以下代碼現在
IXMLDOMDocumentPtr pXMLDom;
// code to load the xml dox
IXMLDOMElementPtr pXMLDocElement = NULL;
IXMLDOMNodeListPtr pXMLUsers = NULL;
//gets <Data>
pXMLDocElement = pXMLDom->GetdocumentElement();
//gets <Users>
pXMLUsers = pXMLDocElement->childNodes;
如何創建一個子元素用戶在用戶用戶元素元素。
我已經pXMLUsers
使用createElement()
試過,但它說IXMLDOMNodeListPtr has no member appendChild
。
我不知道如何創建一個新的元素。
謝謝。
感謝您的建議。你可以建議我怎麼能得到IXMLDOMElementPtr參考''元素 –
Searock
使用XPath找到元素 - 這裏的XPath樣品字符串:http://msdn.microsoft.com/en-us/library/ms256086.aspx,COM API info(IXMLDOMSelection)here:http://msdn.microsoft.com/en-us/library/ms759171(v=VS.85).aspx –