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 30/07/2007, 13h52   #1
Invité de passage
 
Inscription : avril 2007
Messages : 5
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : avril 2007
Messages : 5
Points : 3
Points : 3
Par défaut sauvegarder flux xml

Bonjour, je viens de récupérer les valeurs que j'avais dans mon fichier XML à l'aide d'un loader
Code :
1
2
3
4
 
var _loader:URLLoader = new URLLoader();
_loader.load(new URLRequest("data/file.xml"));
_listFournisseursXML = new XML(_loader.data);
J'ai ensuite modifié le XML, et je voudrais maintenant le sauvegarder. Pourriez vous m'expliquer comment faire pour sauvegarder ce flux XML?
Merci d'avance.
pierrot13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2007, 16h55   #2
Rédacteur
 
Avatar de loka
 
Homme Romain PERRUCHON
Architecte - Expert Technique
Inscription : novembre 2004
Messages : 2 664
Détails du profil
Informations personnelles :
Nom : Homme Romain PERRUCHON
Âge : 30
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Architecte - Expert Technique
Secteur : Service public

Informations forums :
Inscription : novembre 2004
Messages : 2 664
Points : 3 607
Points : 3 607
bonjour,

Si tu souhaites souvegarder le flux XML dans un fichier, en flex c'est pas possible, il te faudra passer par php par exemple. (si besoin de plus de details dis le nous )

Si tu souhaites juste modifier ton flux XML sans le sauvegarder dans un fichier, alors là c'est possible (ajout de noeud, de données...)
__________________
SFML - API Multimédia C++ multiplateforme !
loka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2007, 17h01   #3
Invité de passage
 
Inscription : avril 2007
Messages : 5
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : avril 2007
Messages : 5
Points : 3
Points : 3
merci,
oui, je veux bien de l'aide alors pour sauvegarder mon flux xml !!! Doit on obligatoirement apsser par php ?? Peut on le faire en java ???
Si tu peux m'aider, je suis très preneur. j'arrive déjà à modifier mon xml (ajouter, supprimer des noeuds).

Merci !!!
pierrot13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 10h35   #4
Rédacteur
 
Avatar de loka
 
Homme Romain PERRUCHON
Architecte - Expert Technique
Inscription : novembre 2004
Messages : 2 664
Détails du profil
Informations personnelles :
Nom : Homme Romain PERRUCHON
Âge : 30
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Architecte - Expert Technique
Secteur : Service public

Informations forums :
Inscription : novembre 2004
Messages : 2 664
Points : 3 607
Points : 3 607
En php, c'est vraiment très simple.

Donc tu sais lui ajouter des noeuds, des données etc... à partir de la tu peux en tirer sa chaine de caractere en faisant (si j'ai bonne mémoire) toString() sur ton objet XML.

Quand tu as la chaine de texte, tu dois alors l'envoyer à ton script php (en POST par exemple) qui est sur ton serveur. Ce script php se contente alors d'ecrire la chaine qu'il recoit dans un fichier texte sur le disque dur du serveur (3 lignes de code sans gerer le XML puisque ce n'est que du texte pour lui).

Cherches sur google comment ecrire du texte dans un fichier en php, tu trouveras rapidement ton bonheur ^^

Pour ce qui est de le faire avec Java, jue ne sais pas trop.
__________________
SFML - API Multimédia C++ multiplateforme !
loka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 16h38   #5
Invité de passage
 
Inscription : janvier 2003
Messages : 4
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 4
Points : 4
Points : 4
ta question est floue, parce qu'en Flex tu peux sauvegarder tes données dans le XML si taurais fais du Apollo.

Par défauut les projets de Flex sont destinés pour le navigateur web. Alors, la sauvegarde directe sous Flex n'est pas possible.
MightyRaven est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 13h49   #6
Rédacteur
 
Avatar de pyrrha
 
Étudiant
Inscription : août 2005
Messages : 435
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 435
Points : 636
Points : 636
Tu as raison MightyRaven,
d'ailleurs si ca vous interesse, voilà un lien qui est fort util

http://www.flashdev.ca/article/loadi...in-air-apollo/
pyrrha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 14h38   #7
Rédacteur
 
Avatar de loka
 
Homme Romain PERRUCHON
Architecte - Expert Technique
Inscription : novembre 2004
Messages : 2 664
Détails du profil
Informations personnelles :
Nom : Homme Romain PERRUCHON
Âge : 30
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Architecte - Expert Technique
Secteur : Service public

Informations forums :
Inscription : novembre 2004
Messages : 2 664
Points : 3 607
Points : 3 607
Oui, avec AIR, ça devient plus simple et les possibilités (comme la sauvegarde) sont plus grande, plus besoin de passer par php...

Pierrot13, as-tu résolu ton problème ?
__________________
SFML - API Multimédia C++ multiplateforme !
loka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 16h47   #8
Invité de passage
 
Inscription : avril 2007
Messages : 5
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : avril 2007
Messages : 5
Points : 3
Points : 3
Salut, merci à vous tous. Je vais regarder AIR ce soir, pour voir les possibilités offertes, et je vous tiendrai au courant.
Encore merci.
pierrot13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h47.


 
 
 
 
Partenaires

Hébergement Web