From: Benadi Sofiane (benadi@gprhp.insa-lyon.fr)
Date: 19/12/2002 - 08:46
Bonjour,
j'ai un script qui manipule un doc xml en utilisant les fcts DOM :
<html>
<body>
<script type="text/javascript">
// chargement du fichier XML
var xmldoc = new ActiveXObject("Microsoft.XMLDOM")
xmldoc.async = true
if (xmldoc.load("xml-js.xml"))
{
document.write(xmldoc.documentElement.nodeName,"<br/>")
//document.write(xmldoc.documentElement.attributes.length)
//document.write(xmldoc.documentElement.nodeName)
//changer la valeur d'un attributs
//xmldoc.documentElement.childNodes(0).setAttribute("val","2")
//document.write(xmldoc.documentElement.childNodes(0).getAttribute("val"))
//else document.write("c pas bon!!!!!")
var ve= xmldoc.createElement("essai")
xmldoc.documentElement.appendChild(ve)
document.write(ve.parentNode.nodeName)
xmldoc.save("")?????????
}
else document.write("doc introuvable")
</script>
</body>
</html>
l'ajout d'un nouvel attribut à un noeud se fait correctement mais en
mémoire, ce que je voudrais c'est de d'enregistrer tous ces modifs. je ne
sais pas si la fct xmldoc.save(????) existe mais quand je la lance g un
message d'érreur me disant permission refusée. est ce qu'il y aurait un
moyen pour enregistrer ou ca reste toujours en mémoire.
Cordialement.
********************************************
BENADI Sofiane
Doctorant
Labo ICTT - INSA
21, Avenue Jean Capelle - Bt Leonard De Vinci (401)
69100 Villeurbanne.
Tél : (+33) 4 72 43 83 83 Poste 50 26
(+33) 6 63 82 94 60
Fax : (+33) 4.72.43.79.92
Mail : benadi@gprhp.insa-lyon.fr
http://ictt.insa-lyon.fr
********************************************
--
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
|