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

Python Discussion :

python e xml problème balise de fermeture


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 39
    Par défaut python e xml problème balise de fermeture
    salut a tous, alors mon problème est le suivant:

    j'aimerais savoir comment obtenir le résultat suivant en utilisant bien sûr python e dom

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <RIBCL VERSION=”2.0”>
    <LOGIN USER_LOGIN=”adminname” PASSWORD=”password”>
    <RIB_INFO MODE=”write”>
    <MOD_GLOBAL_SETTINGS>
    <HIGH_PERFORMANCE_MOUSE VALUE=”Yes” />
    </MOD_GLOBAL_SETTINGS>
    </RIB_INFO>
    </LOGIN>
    </RIBCL>
    je n'arrives pas a avoir les balises de fermeture,
    comment puis-je résoudre?
    Merci.

  2. #2
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    from xml.dom.minidom import Document
    
    doc = Document()
    
    root = doc.createElement("RICL")
    root.setAttribute("VERSION", "2.0")
    doc.appendChild(root)
    
    login = doc.createElement("LOGIN")
    login.setAttribute("USER_LOGIN", "adminname")
    login.setAttribute("PASSWORD", "password")
    
    rib_info = doc.createElement("RIB_INFO")
    rib_info.setAttribute("MODE", "write")
    
    mod_global_settings = doc.createElement("MOD_GLOBAL_SETTINGS")
    high_performance_mouse = doc.createElement("HIG_PERFORMANCE_MOUSE")
    high_performance_mouse.setAttribute("VALUE", "Yes")
    
    mod_global_settings.appendChild(high_performance_mouse)
    
    rib_info.appendChild(mod_global_settings)
    
    login.appendChild(rib_info)
    
    root.appendChild(login)
    print doc.toprettyxml()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?xml version="1.0" ?>
    <RICL VERSION="2.0">
            <LOGIN PASSWORD="password" USER_LOGIN="adminname">
                    <RIB_INFO MODE="write">
                            <MOD_GLOBAL_SETTINGS>
                                    <HIG_PERFORMANCE_MOUSE VALUE="Yes"/>
                            </MOD_GLOBAL_SETTINGS>
                   </RIB_INFO>
            </LOGIN>
    </RICL>
    des exemples sur http://wikipython.flibuste.net/moin.py/CodeXML

  3. #3
    Membre averti
    Inscrit en
    Août 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 39
    Par défaut
    ah merci bien, l'erreur que j'ai comise étatit d'avoir ommis ceci
    rib_info.appendChild(mod_global_settings)
    login.appendChild(rib_info)
    je devais definir mod_global_settings e rib_info respettivement come noeuds fils de rib_info et de login.

    ça fonctione a présent. merci encore.
    super le lien.

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

Discussions similaires

  1. [XL-2010] Conversion excel to xml problème balise multiple
    Par arkhang dans le forum Excel
    Réponses: 4
    Dernier message: 01/04/2015, 10h48
  2. [DOM] XML problème de fermeture de balise
    Par yoyostras dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 11/05/2012, 16h16
  3. Export Xml - Problème balise
    Par meumeu73.1 dans le forum QlikView
    Réponses: 1
    Dernier message: 26/09/2011, 13h08
  4. [XML] Export Xml - Problème balise
    Par meumeu73.1 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 19/09/2011, 13h29
  5. [Linux-XML] Probléme avec python-xml
    Par Exodus dans le forum Général Python
    Réponses: 5
    Dernier message: 27/03/2007, 15h47

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