Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/02/2011, 19h16   #1
 
ikram mansar
Étudiant
Inscription : août 2010
Messages : 9
Détails du profil
Informations personnelles :
Nom : ikram mansar

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2010
Messages : 9
Points : -4
Points : -4
Envoyer un message via Yahoo à web.ikram
Par défaut enregistrement des informations dans un fichier xml

Salut
J'ai un petit problème en Flex 4 mais je ne trouve pas de solution
J'aimerais enregistrer les informations du client dans un fichier xml (base de données).
Merci pour votre attention.
web.ikram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2011, 19h59   #2
 
ikram mansar
Étudiant
Inscription : août 2010
Messages : 9
Détails du profil
Informations personnelles :
Nom : ikram mansar

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2010
Messages : 9
Points : -4
Points : -4
Envoyer un message via Yahoo à web.ikram
Par défaut pb d'enregistrement dans un fichier XML

salut
j'ai une petite probleme en Flex 4 et j'ai besoin d'une aide
je fais l'enregistrement des informations du personne(nom, email, mot de passe et date de naissance) dans un fichier XML.
mais le probleme que mon fichier Xml doit etre enregistrer un seul enregistrement , lorsque je veux ajouter un autre enregistrement il me demande de remplacer ce dernier.
ce ça mon probleme, je veux enregistrer plusieurs enregistrement sans duplication bien sur.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private function FormerXmlPuisEnregistrer():void {
				var monNom:String = nom.text;
				var monPrenom:String = prenom.text;
				var xmlDebut:String = '<joueur>';
				var xmlBaliseNom:String = '<nom>'+monNom+'</nom>';
				var xmlBalisePrenom:String = '<prenom>'+monPrenom+'</prenom>';
				var xmlFin:String = '</joueur>';
				var ba:ByteArray = new ByteArray();
				ba.writeMultiByte(xmlDebut, 'utf-8');
				ba.writeMultiByte(xmlBaliseNom, 'utf-8');
				ba.writeMultiByte(xmlBalisePrenom, 'utf-8');
				ba.writeMultiByte(xmlFin, 'utf-8');
				fileReference.save(ba, "monJoueur.xml");
			}
merci pour votre attention
web.ikram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2011, 00h15   #3
Membre habitué
 
Inscription : février 2008
Messages : 190
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2008
Messages : 190
Points : 131
Points : 131
Concernant votre problème, la réponse est dans le code :
Code :
fileReference.save(ba, "monJoueur.xml");
cette ligne tente d'enregistrer un nouveau fichier à chaque appel
luilui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 11h35   #4
Rédacteur/Modérateur
 
Avatar de Jim_Nastiq
 
Homme Jean-Marie Macé
Ingénieur consultant, leader Flex
Inscription : avril 2006
Messages : 2 194
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie Macé
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur consultant, leader Flex
Secteur : Conseil

Informations forums :
Inscription : avril 2006
Messages : 2 194
Points : 3 377
Points : 3 377
Salut,

Si tu souhaites les sauvegarder en local(sur la machine ou est exécuté l'application) , je te conseille les Shared Object
__________________

Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
Pensez au tag

Mon Blog sur la techno Flex
Ma page sur Developpez.com

Jim_Nastiq
Jim_Nastiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2011, 05h04   #5
Invité de passage
 
Inscription : mars 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 1
Points : 1
Points : 1
salut,
j ai le même problème et merci d'avoir localiser le problème dans l'appelle de la fonction filereference.save(ba,"test.xml");

s'il vous plait si vous avez une idée pour la résolution du problème avec cette méthode la.
merci d'avance.
ah20sm est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h53.


 
 
 
 
Partenaires

Hébergement Web