Bonjour,
J'utilise Visual C++ et MSXML4.0.
Je souhaiterais insérer un noeud auparavant cloné au début d'une liste
d'enfants dans un fichier XML, et non à la fin comme avec la méthode
appendChild.
Comme la méthode put_firstChild n'existe pas, je suppose qu'il faut utiliser
la méthode insertBefore( IXMLDOMNode* newChild, VARIANT refChild,
IXMLDOMNode** outChild ).
J'arrive à récupérer l'actuel premier noeud (qui est le noeud de référence)
sous forme de IXMLDOMNode mais je ne vois pas comment le transformer en
VARIANT. De ce fait, je n'arrive pas à utiliser la méthode insertBefore(),
et tous les exemples que je trouve n'utilisent pas C++ ou n'utilisent pas la
méthode avec les mêmes paramètres etc.
Quelqu?un saurait-il comment il faut s?y prendre ?
Merci d'avance pour votre aide,
Claire
|
|