Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
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 22/11/2006, 18h46   #1
Nouveau Membre du Club
 
Avatar de goldorax113
 
Étudiant
Inscription : octobre 2002
Messages : 111
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2002
Messages : 111
Points : 32
Points : 32
Par défaut [AS3] Sérialisation Classe en XML

Bonjour,

je voudrais savoir si il y a un moyen en flex 2 as3 de serialiser une classe en XML

de


Code :
1
2
3
4
5
public class rond {
  var x : int;
  var y : int;
  var diam : int;
}
à

Code :
<rond><x>...</x><y>...</y><diam>...</diam></rond>
Merci beaucoup
__________________
Nicolas
OBUStudent
goldorax113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2006, 17h25   #2
En attente de confirmation mail
 
Inscription : octobre 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 4
Points : 3
Points : 3
La classe XML ne pourrait-elle pas te rendre ce service ?
jybosse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2006, 17h42   #3
Nouveau Membre du Club
 
Avatar de goldorax113
 
Étudiant
Inscription : octobre 2002
Messages : 111
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2002
Messages : 111
Points : 32
Points : 32
bonjour

bah je ne sais pas, le seul moyen que j'ai trouvé c'est de faire un method toXml(void):String dans chaque object... si tu as une autre idée, je suis pour car ma method fonctionne mais c'est pas tres propre

merci
__________________
Nicolas
OBUStudent
goldorax113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2006, 08h25   #4
Membre émérite
 
Avatar de thecaptain
 
Étudiant
Inscription : décembre 2003
Messages : 916
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2003
Messages : 916
Points : 898
Points : 898
Hello,

il n'y a pas de méthode générique implémentée Tu as la fonction describeType mais cela te décrit la classe en xml et non pas une instance... Maintenant tu peux essayer en passant par une boucle for...in pour voir ce que ça donne, mais sinon implémenter une méthode toXml me semble une bonne idée ^^

@++
thecaptain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2006, 11h26   #5
Nouveau Membre du Club
 
Avatar de goldorax113
 
Étudiant
Inscription : octobre 2002
Messages : 111
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2002
Messages : 111
Points : 32
Points : 32
oki,

merci, je vais essayer tout ça...

Merci
__________________
Nicolas
OBUStudent
goldorax113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2006, 16h25   #6
En attente de confirmation mail
 
Inscription : octobre 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 4
Points : 3
Points : 3
Peut-être que ce lien pourrait t'intéresser :
http://www.adobe.com/devnet/flex/art...ata_print.html

L'article propose le code source d'une classe XmlUtil avec une ptite méthode sympa:
as2xml()
Je ne l'ai pas testée mais ca vient de adobe, je suppose que ca doit passer
jybosse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2006, 17h43   #7
Nouveau Membre du Club
 
Avatar de goldorax113
 
Étudiant
Inscription : octobre 2002
Messages : 111
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2002
Messages : 111
Points : 32
Points : 32
salut,

merci pour ta réponse, je vais essayer mais ya plein d'opérateur qui sont depréciés, donc yaura de la modif a faire....

Merci Beaucoup
__________________
Nicolas
OBUStudent
goldorax113 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 23h31.


 
 
 
 
Partenaires

Hébergement Web