From: Pascal EMMA (pascal.emma@laltruiste.com)
Date: 06/05/2002 - 15:13
Vous avez un exemple écrit en VBscript qui fonctionne à l'adresse
suivante :
http://www.laltruiste.com/coursdomxml/objet_document.html
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 17:00
À : xml-tech@xmlfr.org
Objet : [xml-tech] Re: RE : Re: RE : Modifier un fichier XML via le DOM
Ce coup-ci, c'est "Server" qui est indéfini...
Je crois que je vais finir par générer le XML via php...
Cordialement,
Cyril.
>Messsage du 06/05/2002 16:31
>De : <xml-tech@xmlfr.org>
>A : <xml-tech@xmlfr.org>
>Copie à :
>Objet : [xml-tech] RE : Re: RE : Modifier un fichier XML via le DOM
>
>
> Essayez ceci :
>
> Objet_Document.save(Server.MapPath("resultat.xml"))
>
>
> -----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 16:19
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Re: RE : Modifier un fichier XML via le DOM
>
>
> Même en mettant les guillemets (j'aurais pu faire attention quand
même),
> ça ne passe pas.
> J'ai maintenant un message d'erreur : permission refusée.
> pourtant, j'ai vérifié les propriétés du fichier resultat.xml et il
> n'est pas en lecture seule...
>
>
> >Messsage du 06/05/2002 15:27
> >De : <xml-tech@xmlfr.org>
> >A : <xml-tech@xmlfr.org>
> >Copie à :
> >Objet : [xml-tech] Re: RE : Modifier un fichier XML via le DOM
> >
> > Et les quotes alors !! ;-)
> >
> > objDOm.save('resultat.xml');
> >
> > Alain COUTHURES
> > LAFON EQUIPEMENTS PETROLIERS
> >
> > cyril vidal a écrit :
> >
> > > Merci pour l'info.
> > > Malheureusement, j'ai essayé donc dans mon cas, à la fin de mon
> script, j'ai écrit
> > > objDOm.save(resultat.xml);
> > >
> > > et je reçois une erreur comme quoi resultat est indéfini. Faut-il
> faire quelque chose pour déclarer le fichier auparavant?
> > >
> > > A ce propos, j'ai cru comprendre que le projet XForms du W3C
> s'attachait à formailser cette histoire de récupération de données de
> formulaires au format XML.
> > > Y'a t-il déjà des outils qui l'implémentent?
> > > Cordialement,
> > > Cyril.
> > >
> > > >Messsage du 06/05/2002 14:23
> > > >De : <xml-tech@xmlfr.org>
> > > >A : <xml-tech@xmlfr.org>
> > > >Copie à :
> > > >Objet : [xml-tech] RE : Modifier un fichier XML via le DOM
> > > >
> > > > 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)
> > > >
> > > >
> > >
> > > --
> > > 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)
> >
> > --
> > 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)
> >
> >
>
> --
> 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)
>
>
--
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
|