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

wxWidgets Discussion :

SetContent pour fichiers xml


Sujet :

wxWidgets

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut SetContent pour fichiers xml
    Bonjour,
    J'utilise wxWidgets-2.8.7/xml/ et je cherche à écrire dans un fichier xml.
    J'arrive à parser mon fichier en utilisant des noeuds. Je veux changer le contenu d'un noeud et sauvegarder mon fichier.
    Je n'arrive pas à utiliser la fonction SetContent. La fonction SetName marche.
    Merci de votre aide.

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    717
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 717
    Par défaut
    Citation Envoyé par Estelle.nugues Voir le message
    Je n'arrive pas à utiliser la fonction SetContent.
    Que se passe-t-il concrètement ?
    - erreur de compilation
    - erreur à l'exécution
    - résultat non conforme (le contenu n'est pas changé ?)

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut SetContent suite...
    Le contenu de mon noeud reste inchangé.
    J'ai essayé d'écrire toutes sortes de données numériques ou du texte.
    La fonction SetName() marche sans problème.
    Merci

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    717
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 717
    Par défaut
    Peut-être est-ce un noeud d'un type qui ne peut pas avoir de contenu, dans ce cas il faudrait changer son type avec SetType(wxXML_TEXT_NODE) par exemple.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut SetType
    En effet, j'arrive à écrire le contenu de mon noeud, mais c'est tellement efficace que celà m'efface le nom du noeud.
    J'essaie de bidouiller en essayant de réécrire le nom du noeud avec SetContent mais je n'arrive pas à écrire les < et les >...
    Je dois pouvoir réécrire quelque chose du genre :
    <toto>2</toto>
    où toto est le nom du noeud et 2 le contenu.
    Merci!

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    717
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 717
    Par défaut
    Ah, ça veut dire que pour ajouter un contenu à un noeud if faut lui ajouter un noeud enfant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    node->AddChild(new wxXmlNode(wxXML_TEXT_NODE, "name", "content"));

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

Discussions similaires

  1. Utilisation de DOM pour fichiers xml
    Par awalter1 dans le forum Général Python
    Réponses: 4
    Dernier message: 21/10/2010, 15h05
  2. Feuille de style XSL ou CSS pour fichier XML
    Par Marc22 dans le forum XML/XSL et SOAP
    Réponses: 7
    Dernier message: 06/05/2009, 14h31
  3. Modules pour fichiers XML volumineux
    Par contexte dans le forum Modules
    Réponses: 1
    Dernier message: 04/05/2006, 07h39
  4. [Kylix] Composant IBM pour fichiers XML
    Par Mister Nono dans le forum EDI
    Réponses: 1
    Dernier message: 29/09/2002, 20h28

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