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

Windows Phone .NET Discussion :

Sauvegarder un fichier XML [Débutant]


Sujet :

Windows Phone .NET

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 232
    Points : 93
    Points
    93
    Par défaut Sauvegarder un fichier XML
    Bonjour,

    Je me suis lancé dans l'ecriture et la sauvegarde d'un fichier XML.

    Pour ce qui est de l'écriture, sa va je m'en suis sortie apparament mais maintenant je bloque pour la sauvegarde du fichier.

    Pour résumer ma démarche :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
                    //1. Chargement du fichier du document xml
                    XDocument XDoc = XDocument.Load("AppParam.xml");
                    XElement root = XDoc.Root; //Récupération de la base du document xml
     
                    //2. Creation d'un Xelement avec ce que je veux rajouter à mon fichier
                    //...
     
                    //3. Ajout de l'element complet au document xml
                    root.Add(monXElement);
     
     
                    //4. Sauvegarder
                    //????
    J'ai vu que que la msdn il existait cette fonction :

    Lien de la fonction Save

    Seulement quand je fais :

    Visual studio ne me présente pas celle avec la possibilité de rentré directement un string.

    J'ai 5 autres propositions qui sont :

    • Save(TextWriter)
    • Save(XmlWriter)
    • Save(Stream)
    • Save(TextWriter, SaveOptions)
    • Save(Stream, SaveOptions)


    En faite, j'ai bien toutes les methodes présentées par la msdn : Listes des methodes, Sauf Save(String) et Save(String, SaveOptions)

    Pourtant, j'importe bien la bonne dll :
    Est ce que quelqu'un a déjà rencontré ce problème ou à une idée d'ou cela peut venir ?

    Ou alors, il y a t'il un autre moyen de sauvegarder mon fichier ?

    Merci d'avance.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Cette surcharge n'existe pas dans Silverlight

    Utilise celle qui prend un TextWriter par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    using (var writer = new StreamWriter(fileName))
    {
        XDoc.Save(writer);
    }

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 232
    Points : 93
    Points
    93
    Par défaut
    Oui j'ai vu sa, en faite, sur windows phone on ne peut pas sauvegarder directement le fichier comme sur un ordinateur, il faut utiliser l'isolated storage.

    J'ai utilisé ce tuto qui est assez bien fait, pour ceux que sa intéresseraient : http://www.windowsphonegeek.com/tips...sing-XmlWriter

    J'ai quelque questions maintenant pour l'utilisation de l'objet XmlWriter mais je vais les poster dans un nouveau post pour avoir un sujet approprié.

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

Discussions similaires

  1. Sauvegarder un fichier XML en AS3
    Par nicofer dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 15/04/2010, 11h37
  2. problème lors de la sauvegarde du fichier XML
    Par DiamonDonald dans le forum VB.NET
    Réponses: 15
    Dernier message: 11/02/2008, 16h02
  3. Comment sauvegarder un fichier XML?
    Par Identifiant dans le forum ASP
    Réponses: 1
    Dernier message: 29/05/2007, 22h52
  4. [XML] [PHP] Sauvegarde fichier xml
    Par ribrok dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 11/10/2005, 16h58
  5. [C#] Pourquoi je ne peux pas sauvegarder le fichier Xml ?
    Par gregoun dans le forum Services Web
    Réponses: 5
    Dernier message: 05/05/2004, 10h00

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