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

Dynamique Discussion :

Sauver un Tableau dans un fichier XML


Sujet :

Dynamique

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Janvier 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Par défaut Sauver un Tableau dans un fichier XML
    Bonjour, j'ai un fichier xml que j'aimerai charger directement dans un datagrid, l'utilisateur modifie le datagrid via l'interface et j'aimerai ensuite enregistrer les modifications dans le même fichier xml.
    J'ai pas réussi à charger le xml directement dans le datagrid, je suis passé par un array puis dans le datagrid donc l'utilisateur modifie bien le tableau mais maintenant j'ai un tableau que je veux sauver en xml et je ne sais pas comment faire. Je ne sais pas envoyer les données du tableau sous forme de xml vers un fichier php.
    Merci

  2. #2
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Par défaut
    Salut,

    Je ne sais pas envoyer les données du tableau sous forme de xml vers un fichier php
    tu peux utiliser LoadVars et la fonction sendAndLoad pour envoyer des données à un fichier php.

  3. #3
    Candidat au Club
    Inscrit en
    Janvier 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Par défaut je suis un peu pommé
    En fait, je voudrais que toutes les modifications faites dans le tableau (chaque cellule est éditable) soient répercutées(enregistrées) dans le fichier xml de départ donc avec loadvars ça peut marcher ? Je dois reconstruire le même fichier xml ? y un truc qui m'échappe. J'ai vu des trucs qui semblent simples mais c'est avec un arbre pas un tableau mais ça devrait se faire aussi non ?
    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
     
    //pour enregistrer le xml a intervalle régulier
    function enregistrexml() {
    	var tree1:mx.controls.Tree = _root.myTree;
    	var dp = tree1.dataProvider;
     
    	//on envoie l'arbre à un fichier php qui va l'enregistrer
    	var envoi_xml=new XML();
    	envoi_xml.ignoreWhite=true;
    	envoi_xml.contentType="text/xml";
    	envoi_xml.xmlDecl='<?xml version="1.0" encoding="utf-8"?>';
    	envoi_xml=dp;
    	//pour la réponse du script php mais il n'y en a pas pour l'instant
    	var reponse:XML = new XML();
    	reponse.ignoreWhite = true;
    	envoi_xml.sendAndLoad("reception.php",reponse);
    }

Discussions similaires

  1. Tableau dans un fichier XML
    Par GreatDeveloperOnizuka dans le forum C#
    Réponses: 1
    Dernier message: 22/01/2010, 19h07
  2. sauver et lire un png dans un fichier xml
    Par Papy214 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 29/09/2008, 11h24
  3. Réponses: 4
    Dernier message: 10/04/2008, 17h54
  4. Stocké un tableau dans un fichier XML
    Par rinuom99 dans le forum C#
    Réponses: 4
    Dernier message: 29/02/2008, 11h06
  5. [C# 2.0] Comment sauver une image dans un fichier Xml ?
    Par Louis-Guillaume Morand dans le forum C#
    Réponses: 4
    Dernier message: 08/09/2006, 17h47

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