From: Lara Callaway (_lara_@visitmail.com)
Date: 19/05/2004 - 12:20
> Décidement tu es fachée avec les fermeture des balises... mais bon j'imagine
> que c t pour l'exemple, je te pardonne donc ;)
ah oui excuse moi g pris un exemple vite fait :o)
> Set objRoot1 = objRoot1.childNodes(0).replaceChild(objLIVRE1XML2,
> objLIVRE1XML1)
Ca marche très bien maintenant ! J'ai une autre question qui j'espère sera la
dernière. Quand je fais cette ligne, j'aimerai qu'au lieu de mettre "1" je
mette une variable qui soit passées en paramètre à ma fonction.
Set objlivreXML2 = objRoot2.selectSingleNode("livres/livre[@num='1']")
Donc je fais ça :
***************************************************
function recuplivre (XMLFile1, XMLFile2, monLivre)
...
...
...
Set objlivreXML2 = objRoot2.selectSingleNode("livres/livre[@num='&monLivre']")
...
Set objlivreXML1 = objRoot1.selectSingleNode("livres/livre[@num='&monLivre']")
...
...
...
end function
Dim monLivre
monLivre = "1"
recuplivre "xml1.XML", "xml2.XML", monLivre
***************************************************
J'ai fait un response.write de monLivre dans ma fonction et ça m'affiche bien
la bonne valeur donc je pense que ça vient de ma syntaxe ("livres/livre
[@num='&monLivre']") ?
> Je vois qu'on utilise la même technologie (asp/xml) pour nos projet, ça
> consiste en quoi le tien ?
En faite ça ne concerne pas du tout une bibliothèque :) J'ai un fichier xml
très complexe donc j'en ai crée un petit pour avoir un exemple et ensuite
l'adapter à mon projet. Il consiste à créer une application de consultation de
planning en ligne. Les données concernant les plannings sont contenues dans un
fichier XML (c'est ma base de données). Le problème c'est que toutes les
données sont générées une fois par semaine et parfois certaines doivent être
modifiées plusieurs fois dans la semaine alors un autre fichier xml contenant
uniquement les données modifiées est généré. Et il faut qu'à partir de ce
fichier je modifie mon fichier XML principal. Voilà en gros le but de mon
projet. Je trouve ça très intéressant comme technologie. Il y a plein de chose
à apprendre.
> cdlmt,
> Matthieu
Merci encore de ton aide :o)
Lara
--
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
|