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

VBA Discussion :

[VBA]ajouter nouvelle Node a XML fichier


Sujet :

VBA

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2005
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 179
    Points : 65
    Points
    65
    Par défaut [VBA]ajouter nouvelle Node a XML fichier
    Bonjour
    je veux avec VBA une Fichíer XML modifier:
    le fichier existe deja et je veux ajouter une Node au milieux:
    j´ai fais une image de mon Xml fichier et l´endroit de l´ajout.
    je veux ajouter un nouveau Port:

    <P-PORT-PROTOTYPE>
    <SHORT-NAME>PpDaCoNr</SHORT-NAME>
    <PROVIDED-COM-SPECS></PROVIDED-COM-SPECS>
    <PROVIDED-INTERFACE-TREF DEST="CALPRM-INTERFACE">/PortInterface/PiDaCoNr</PROVIDED-INTERFACE-TREF>
    </P-PORT-PROTOTYPE>
    je utilise MSXML2
    es ce que c´est possible?
    merci
    Images attachées Images attachées  

  2. #2
    Membre averti Avatar de Vince
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    369
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 369
    Points : 366
    Points
    366

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2005
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 179
    Points : 65
    Points
    65
    Par défaut
    mais c´est pour une document text, mon document et xml

  4. #4
    Membre du Club
    Inscrit en
    Octobre 2005
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 179
    Points : 65
    Points
    65
    Par défaut
    j´ai utiliser cette code mais ca ne foctionne pas, j´ai une erreur dans la compilation,dans l´avant dernier ligne(4)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    xmlDoc.LoadXML ("//TOP-LEVEL-PACKAGES/AR-PACKAGE/ELEMENTS/CALPRM-COMPONENT-TYPE/PORTS/P-PORT-PROTOTYPE")
     Set xmlNode = xmlDoc.SelectSingleNode("//TOP-LEVEL-PACKAGES/AR-PACKAGE/ELEMENTS/CALPRM-COMPONENT-TYPE/PORTS/P-PORT-PROTOTYPE")
       Set xmlElement = xmlDoc.createElement("port_test")
                       xmlDoc.ChildNodes.NextNode.appendChild (xmlElement)
            xmlDoc.Save ("C:\temp Ordner\auf6\App.xml")

Discussions similaires

  1. ajouter nouveau Node a XML fichier
    Par zidenne dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 18/09/2012, 12h35
  2. [XML] Ajouter un node et ses enfants dans un fichier xml existant
    Par zoreol dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 23/11/2010, 12h50
  3. Ajouter un Node à un XML existant
    Par eagleleader dans le forum VBScript
    Réponses: 3
    Dernier message: 27/05/2008, 16h19
  4. Comment ajouter un élément dans un fichier XML
    Par sorilazer dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 04/06/2007, 21h56
  5. Réponses: 4
    Dernier message: 25/04/2007, 11h29

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