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 16/12/2010, 18h01   #1
Nouveau Membre du Club
 
Inscription : mai 2002
Messages : 146
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 146
Points : 33
Points : 33
Par défaut Probleme de visibilite pour un fichier xml

Bonjour j ai un code quand meme assez simple sur Flash Builder
dans un projet Flex nommer chap 15 et sur le package par défaut, j ai
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
				backgroundColor="white"
				creationComplete="tryme()">
	<mx:XML id="usersXML" source="users.xml"/>
	<mx:Script>
		<![CDATA[
			[Bindable]
			public var infoString:String = "";
			public function tryme():void
			{
				for(var i:int=0; i<usersXML.users.user.length(); i++)
				{
					infoString = infoString + usersXML.users.user[i].firstname;
					infoString = infoString + usersXML.users.user[i].lastname;
				}
			}
		]]>
	</mx:Script>
	<mx:TextArea text="{infoString}" width="250" height="100"/>
</mx:Application>
et j ai mis mon fichier users.xml dans le dossier src et au meme niveau de src et j'ai quand meme l'erreur
Citation:
Description Ressource Chemin Emplacement Type
Problème lors de l'analyse du fichier XML externe : C:\Documents and Settings\user\Adobe Flash Builder 4\chap13\users.xml - (ligne 4) Le préfixe "mx" de lélément "{1}" nest pas lié. chap13.mxml /chap13/src ligne 4 Erreur Flex
J'avoue , je ne vois pas où mettre mon fichier xml pour que le compilateur le voit merci d avance.
chady est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 12h40   #2
Membre confirmé
 
Avatar de samy2525
 
Inscription : janvier 2008
Messages : 249
Détails du profil
Informations personnelles :
Localisation : France, Hauts de Seine (Île de France)

Informations forums :
Inscription : janvier 2008
Messages : 249
Points : 266
Points : 266
Bonjour, tu peux simuler un allé / retour serveur en utilisant l'objet httpServices comme suit :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
private function getDataUsers(anEvent : FlexEvent):void
{
      var service : HTTPService = new HTTPService() ;
	service.url = ("users.xml");
	service.resultFormat = 'e4x';
	service.request.iefix = getTimer().toString();
	service.addEventListener( ResultEvent.RESULT , getDataUesrsResultHandler ) ;
	service.addEventListener( FaultEvent.FAULT , getDataUsersFaultHandler ) ;
 
	service.send();  
 
}
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
private function getDataUesrsResultHandler (anEvent : ResultEvent):void
{
 
	var xmlDataUsers : XML = anEvent.result as XML;
 
	if(xmlDataUsers)
	{
              // TON CODE
	}
}
 
private function getDataUsersFaultHandler (anEvent : FaultEvent):void
{
 
trace("erreur");
}

voila j'espère que ça va t'aider

Bon courage

Samy
__________________
http://www.m-ataf.com (En cours de construction)
samy2525 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 13h47   #3
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
Salut,
Question bête mais tu compiles bien pour Flex 3 ?
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins 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 03h02.


 
 
 
 
Partenaires

Hébergement Web