IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

XML DOM Méthode CloneNode


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 23
    Par défaut XML DOM Méthode CloneNode
    Bonjour à tous,

    Je rencontre des difficultés dans l'utilisation du DOM XML en ASP 3 et plus particulièrement en ce qui concerne la méthode CloneNode.

    Je souhaiterais dupliquer un noeud dans un fichier XML et insérer la copie du noeud juste après.

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <%
    Set xmldoc = Server.CreateObject("Msxml2.DOMDocument.3.0")
    xmlDoc.load(Server.MapPath("./XML/Dispatch7152009 120204 PM4332475.xml"))
    If (xmlDoc.parseError.errorCode <> 0) Then
       myErr = xmlDoc.parseError
    Else
    	xmlDoc.async = false
    	Set root = xmlDoc.selectSingleNode("//workOrderServiceOrder/Data/ServiceOrder/Dispatch/Asset")
    	Set currNode = xmlDoc.selectSingleNode("//workOrderServiceOrder/Data/ServiceOrder/Dispatch/Asset/PageCount")	
    	Set NewcurrNode = currNode.cloneNode(true)
    	root.appendChild(NewcurrNode)
    End If
    %>
    Le code me semble correct et quand j'affiche ce que retourne la méthode appendChild, cela m'indique bien le nom exact du noeud dupliqué. Pourtant, le fichier XML n'est pas modifié.

    Merci de votre aide.

  2. #2
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Bonjour

    Il faut sauvegarder le doc XML pour que les modifs soient prises en compte.


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 17/02/2009, 18h57
  2. [VB6] [XML][DOM] Collection DOMNodeList vide
    Par Ykh'Drazhir dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 04/01/2005, 14h35
  3. [XML]JSP et XML DOM
    Par lenoil dans le forum Servlets/JSP
    Réponses: 18
    Dernier message: 25/11/2004, 14h44
  4. Réponses: 2
    Dernier message: 05/06/2004, 11h56
  5. XML DOM et gros fichiers
    Par Manu_Just dans le forum APIs
    Réponses: 4
    Dernier message: 28/03/2003, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo