From: Pascal EMMA (pascal.emma@laltruiste.com)
Date: 06/05/2002 - 12:23
Bonjour,
Vous pouvez sauvegarder un document XML en utilisant la méthode de
l'objet DOMDocument : save()
Objet_Document.save(Destination);
Cordialement...
-----Message d'origine-----
De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org] De la
part de cyril vidal
Envoyé : lundi 6 mai 2002 10:56
À : xml-tech@xmlfr.org
Objet : [xml-tech] Modifier un fichier XML via le DOM
Bonjour,
J'aimerais savoir comment modifier réellement un fichier XML via le DOM.
Par le script suivant, je charge un fichier personnel.xml, et crée un
document objDOM qui ajoute au fichier initial la copie sans les
descendants du premier noeud fils de l'élément racine de personnel.xml
Question:
Comment faire pour que ce changement affecte le fichier personnel.xml
lui-même? Peut-on faire que le document DOM ainsi crée puisse remplacer
le document xml parsé?
En clair, j'aimerais que objDOM.xml puisse se substituer à personnel.xml
, ce qu'il ne fait pas pour l'instant...
Merci de vos réponses,
Cyril.
<html>
<head>
<title>Formulaire</title>
<script language="Javascript">
var objDOM;
objDOM = new ActiveXObject("MSXML.DOMDocument");
objDOM.async = false;
objDOM.load("personnel.xml");
var objMainNode;
objMainNode = objDOM.documentElement.firstChild;
alert(objMainNode.nodeName);
var objNewNode;
objNewNode = objMainNode.cloneNode(false);
objMainNode.appendChild(objNewNode);
alert(objDOM.xml);
</script>
</head>
<body>
<p>Cette page illustre des fonctionnalités du DOM.</p>
</body>
</html>
--
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=subscribe)
--
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:06 UTC
webmaster@xmlfr.org
|