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
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Mon Sep 27 12:33:27 2004