begin process at 2012 05 27 15:29:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Base de données

 > 

XML

 > 

Problème XML FLASH


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème XML FLASH

vendredi 23 septembre 2011 à 14:18:46 | Problème XML FLASH

alrach

Bonjour,

Je m'arrache les cheveux depuis hier sur un problème que je n'arrive pas à résoudre. Et comme il ne m'en reste plus beaucoup, je vous soumets ce problème.

J'ai ma page html http://dev.webaprint.be/flash.php

Sur cette page, j'ai un flash dans lequel un xml est appelé. Et comme vous le constatez, les textes ne s'affichent pas du tout correctement.

Voici le xml appelé :
Code XML :
<?xml version="1.0" encoding="UTF-8"?>
<content>
 
		<gallery folder="/flash/images/">
 
				<item imageUrl= "tfile_01_image1.png">
					<imagedesc link = "http://www.demolink.org" link2 = "http://www.demolink.org"><![CDATA[<b><font color = "#ffffff" size="12" letterSpacing="0">www.demolink.org</font></b>/n<font color = "#ffffff" size="12">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed<br>do eiusmod tempor incididunt ut labore et dolore magna<br>aliqua. Ut enim ad minim veniam, quis nostrud exercitation<br>ullamco laboris nisi ex ea commodo consequat.</font>/n<font color = "#be470f" letterSpacing="0">View project</font>/n]]></imagedesc>
					<imagetitle><![CDATA[<b><font color = "#ffffff" letterSpacing="0">Sweet Cookies Website</font><b>]]></imagetitle>
				</item>
 
				<item imageUrl= "tfile_01_image2.png">
					<imagedesc link = "http://www.demolink.org" link2 = "http://www.demolink.org"><![CDATA[<b><font color = "#ffffff" size="12" letterSpacing="0">www.demolink.org</font></b>/n<font color = "#ffffff" size="12">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed<br>do eiusmod tempor incididunt ut labore et dolore magna<br>aliqua. Ut enim ad minim veniam, quis nostrud exercitation<br>ullamco laboris nisi ex ea commodo consequat.</font>/n<font color = "#be470f" letterSpacing="0">View project</font>/n]]></imagedesc>
					<imagetitle><![CDATA[<b><font color = "#ffffff" letterSpacing="0">InSide Website</font><b>]]></imagetitle>
				</item>
 
				<item imageUrl= "tfile_01_image3.png">
					<imagedesc link = "http://www.demolink.org" link2 = "http://www.demolink.org"><![CDATA[<b><font color = "#ffffff" size="12" letterSpacing="0">www.demolink.org</font></b>/n<font color = "#ffffff" size="12">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed<br>do eiusmod tempor incididunt ut labore et dolore magna<br>aliqua. Ut enim ad minim veniam, quis nostrud exercitation<br>ullamco laboris nisi ex ea commodo consequat.</font>/n<font color = "#be470f" letterSpacing="0">View project</font>/n]]></imagedesc>
					<imagetitle><![CDATA[<b><font color = "#ffffff" letterSpacing="0">Country Music Website</font><b>]]></imagetitle>
				</item>
 
				<item imageUrl= "tfile_01_image4.png">
					<imagedesc link = "http://www.demolink.org" link2 = "http://www.demolink.org"><![CDATA[<b><font color = "#ffffff" size="12" letterSpacing="0">www.demolink.org</font></b>/n<font color = "#ffffff" size="12">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed<br>do eiusmod tempor incididunt ut labore et dolore magna<br>aliqua. Ut enim ad minim veniam, quis nostrud exercitation<br>ullamco laboris nisi ex ea commodo consequat.</font>/n<font color = "#be470f" letterSpacing="0">View project</font>/n]]></imagedesc>
					<imagetitle><![CDATA[<b><font color = "#ffffff" letterSpacing="0">Sprinter Website</font><b>]]></imagetitle>
				</item>
 
		</gallery>		
 
</content>


Et l'appel à mon xml dans mon flash se fait de la sorte :

Code ActionScript :
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
	

tage.align = "TL";
Stage.scaleMode = "noScale";
if (xmlUrl == undefined) {
	var url:String = "xml/tfile";
} else {
	var url:String = xmlUrl+"tfile";	 //	flash/xml/tfile
}
 
 
_root.cacheKiller="true"; 
import gs.dataTransfer.XMLParser;
function onFinish(success_boolean, results_obj, xml) { //This fhunction gets called as soon as the XML loads and gets parsed.
	if (success_boolean) {
		play();
	}
}
stop();
var parsed_obj = {}; //We'll use this to hold the parsed xml object (once the XML loads and gets parsed successfully).
var unCash= new Date().getTime();
if (_root.cacheKiller=="true") {
 
	fileToLoad=url+"_main.xml?cacheKiller="+unCash;
	fileToLoad=url+"_main.xml";
}
else {
	fileToLoad=url+"_main.xml";
}
XMLParser.load(fileToLoad, onFinish, parsed_obj);


Pouvez-vous m'aider à résoudre ce problème qui me hente?

Merci d'avance.
vendredi 23 septembre 2011 à 17:26:48 | Re : Problème XML FLASH

aerolyte

Bonjour,
alors franchement, ca sent le bricolage.il y en a dans, bien qu'il n'y ai que quelques ligne de code.
D'un facon générale Passe a l'as3, dans le code que tu fournis, il n'y a aucun traitement de ton xml.Je suppose que ta classe XMLparser le fait mais comme on ne l'a pas il est impossible de t'aider.

Plus précisement , tu ne déclare pas ta variable xmlUrl du coup elle est forcement undefined ta variable cacheKiller est toujour true, vu qu'elle ne passe jamais a false.

il ne manquerais pas un "/" dans ton adressage?
fileToLoad=url+"_main.xml";
ca fait: xml/tfile_main.xml

d'ailleurs tu ne declare pas ni ne type fileToload
Sinon tu n'as aucune gestions des événement, et patati et patata.

Bref la route est longue...

Cordialement


Cette discussion est classée dans : problème, flash, url, xml, ut


Répondre à ce message

Sujets en rapport avec ce message

xml et flash "lien dans xml" [ par khdygraphics ] Bonjour à tous,ca fait plusieurs jours que je me prends la tête avec le xml et la creation d'un lien qui pointe vers une url.J'ai une gallerie d'image lien flash dans un xml [ par nicothom ] on peut dans les xml mettre des links vers des url. peut-on dans ce link indiquer un lien vers une frame ou un label d'un document flash pour que lors url flash - xml [ par Alfret dussud ] Bonjour,Je suis à la recherche du code à placer dans flash pour avoir sur des images chargee via un fichier xml des liens dynamic se trouvant egalemen problème avec ma galerie... help ! [ par pistoff ] Bonjour,J'essaye de faire une galerie dynamique en flash, avec du xml, mais il me reste deux choses à ajouter et j'y arrive pas...Alors en premier j'a Probleme de XML avec Flash 8 [ par nightlord666 ] Bonjour !J'ai beau retourner toutes les sources disponibles sur le net et sur ce site, je n'ai rien trouvé qui corrige mon problème...J'ai un fichier Encore une question d'accents & XML... [ par wooshoo ] Bonjour tout le monde,J'ai un problème avec les accents récupérés d'un fichier XML. Je sais que c'est récurrent, mais les solutions proposées sur les Gérer des noms et des liens URL à partir d'un fichier XML [ par unidesign ] Bonjour à tous et merci à l'avance pour votre aide!Je suis un jeune intégrateur Web et je m'intéresse de plus en plus à Flash et ses possibilités avec problème avec XML [ par JCpp ] [url="http://ia.jenny.free.fr/Botmaster.htm"]http://ia.jenny.free.fr/Botmaster.htm[/url] Problème avec un lien url dans flash [ par Silvercross ] voila je suis novice en flash et j'essaye désespérement de mettre un lien dans flashvoila mon action script:on (release) { getURL("http://www.neopubli problème de chargement fichier flash+xml sur page web [ par Justkill ] Bonjour à vous, je me remets à ce forum et aux personnes qui sont plus douées que moi pour essayer de m'éclairer. J'ai cherché pendant 3 jours d'où pe


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales