Re: MSXML : создание нового документа
От: Gleb Zemskov  
Дата: 13.04.03 05:20
Оценка:
Здравствуйте, Poisson, Вы писали:

P>Только начал разбираться с MSXML, и сразу появился вопрос : есть много примеров,

P>демонстрирующих поиск узлов, добавление дочерних узлов и т.п., но я пока не понял,
P>как мне добавить узел в только что созданный документ (т.е. узел самого верхнего
P>уровня)? (пишу на VC7/ATL)

Как и другие обычные узлы, только от IXMLDOMDocument (он наследуется от IXMLDOMNode)
[ccode]
CComPtr<IXMLDOMDocument> pDoc;
pDoc.CreateInstance("Msxml2.DOMDocument");
CComPtr<IXMLDOMElement> pElem;
pDoc->createElement(L"ROOT", &pElem);
pDoc->appendChild((IXMLDOMNode*)pElem, NULL);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.