From: apaoli@mousquetaires.com
Date: 25/08/2000 - 07:52
Il faut procéder en trois étapes:
1) Créer le nouveau Document:
org.apache.xerces.dom.DocumentImpl myDocument = new org.apache.xerces.dom.DocumentImpl();
2) Cloner le noeud (node) de l'autre document XML, dans ce nouveau document
(attention cette méthode n'existe que dans le DOM Level 2. Donc présente
dans l'API org.w3c.dom de Xercès, mais pas nécessairement dans une autr API):
Node clone = myDocument .importNode(node, true);
// true signifie que l'on clone aussi tous les descendant de ce noeud
(3) Ajouter clone comme racine de myDocument:
myDocument.appendChild(clone);
REMARQUE: Chaque fois que l'on veut modifier le père d'un noeud, il est nécessaire avec Xercès
de réaliser cette opération. Autrement-dit, on ne peut modifier le père d'un noeud qu'en créant un
nouveau DOM.
*******************************************************************
Ce courrier ainsi que les fichiers joints sont confidentiels.
Si vous avez recu ce message par erreur, veuillez en informer
l'administrateur du systeme : postmaster@mousquetaires.com
Ce message confirme que le courrier a passe le controle
antivirus avec succes.
*******************************************************************
--
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:05 UTC
webmaster@xmlfr.org
|