1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    juin 2015
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2015
    Messages : 33
    Points : 48
    Points
    48

    Par défaut charger une description pour un xmlDocument

    Bonjour,

    est-il possible de charger une description après la déclaration d'une variable xmlDocument ?

    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monXML est un xmlDocument = xmlOuvre(fichier, depuisfichier)
    Et plus tard lui affecter une description dans ce style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monXML, description = "blabla"
    Est-ce possible ?

    (J'ai plusieurs schéma en fait, et j'aimerais en charger un en particulier en fonction d'une condition, donc je ne peux pas le faire directement comme cela ->)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monXML est un xmlDocument = xmlOuvre(fichier, depuisfichier), description = "blabla"

  2. #2
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    décembre 2013
    Messages
    1 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : décembre 2013
    Messages : 1 243
    Points : 2 627
    Points
    2 627

    Par défaut

    Oui.
    Dans l'explorateur de projet (généralement à droite de l'écran), il y a une branche xml.
    Clic droit sur cette branche, et il n'y a plus qu'à suivre les indications.

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    juin 2015
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2015
    Messages : 33
    Points : 48
    Points
    48

    Par défaut

    Oui, j'ai déjà chargé les descriptions dans l'explorateur de projet. Je voudrais savoir s'il est possible de faire cela dans le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    monXML est un xmlDocument
    SI maCondition = OK ALORS  
        monXML, description = "blabla"
    SINON
        monXML, description = "bloblo"
    FIN

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    mai 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2004
    Messages : 27
    Points : 32
    Points
    32

    Par défaut

    Une solution pas très élégante c'est de déclarer deux variables:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     
    l_c_nomxml est une chaine
    monXML1 est un xmldocument <description = blabla>
    monXML2 est un xmldocument <description = bloblo>
     
    si condition=OK alors
       monXML1 = xmlOuvre(fichier, depuisfichier)
       l_c_nomxml="monXML1"
    sinon
       monXML2 = xmlOuvre(fichier, depuisfichier)
       l_c_nomxml="monXML2"
    fin
    //on peut utiliser l'indirection {l_c_nomxml} pour manipuler ensuite le document si besoin

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    juin 2015
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2015
    Messages : 33
    Points : 48
    Points
    48

    Par défaut

    C'est déjà ce que je fais, merci ^^ néanmoins je cherche quelque de beaucoup plus propre!

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    mai 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2004
    Messages : 27
    Points : 32
    Points
    32

    Par défaut

    Franchement, je ne suis pas sûr que cela soit possible (modification de description à la volée)
    Je dis cela car cela signifierait que l'éditeur est capable de gérer l'autocomplétion des balises xml en dynamique.

  7. #7
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    juin 2015
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2015
    Messages : 33
    Points : 48
    Points
    48

    Par défaut

    Oui en effet je ne pense pas non plus, je vais rester sur les indirections et les multiples déclarations, merci

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

Discussions similaires

  1. [WD18] Charger une description XML
    Par cid5420 dans le forum WinDev
    Réponses: 3
    Dernier message: 04/04/2014, 11h01
  2. Charger une icone pour une application
    Par Herode dans le forum AWT/SWING
    Réponses: 3
    Dernier message: 01/09/2008, 18h26
  3. ajout d'une description pour des fichiers listes avec apache
    Par deny dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 31/10/2007, 10h16
  4. Réponses: 2
    Dernier message: 29/05/2007, 22h48

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