Chargement d'un xml (en respectant son code html) dans flash

Soyez le premier à donner votre avis sur cette source.

Vue 30 245 fois - Téléchargée 9 065 fois

Description

Chargement d'un xml dans Flash.
Dans le fichier xml, on définit la couleur du texte, s'il est en gras, en italique ..., on y définit également les sauts de ligne.
C'est assez simple au finale, mais j'ai perdu une bonne après-midi à le faire, si ça peut vous faire gagner du temps.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_guillaume76
Messages postés
2
Date d'inscription
samedi 9 décembre 2006
Statut
Membre
Dernière intervention
28 avril 2009
-
c'est un bout du chemin que je recherche, alors que c'est pour un xml distant: je change les variables mais ca reste undefined, il y a une note a ajouter?
vegetalain
Messages postés
746
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015
-
J'ajoute qu'en local tout est nickel chrome... mais en ligne, nan !
Une idée?
vegetalain
Messages postés
746
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015
-
ça marche à donf', c'est super, merci !!!

Euh, cela dit c chelou... je modifie mon xml, je l'enregistre (via une interface falsh), et au réaffichage il me fait sauter tous les caractères accentués... substitution :
é é
’ '
Ú è
ê ê

le fichier est pourtant en UTF-8 (enregistré à l'origine par bloc-note) et kan je le télécharge du server, il est toujours en UTF-8, cela dit les retours à la ligne (dans bloc note, sont virés), et les caractères accentués sont toujours là...

je pige pas :/
vegetalain
Messages postés
746
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015
-
Ah vi, le coup des '' et des "", c pour ça que ça n emarchait pas des masses mon truc. Trop cool, !!!
Je testerais ça lundi, je suis revenu du boulot :).
Détente... bon weekend, et Merci tu m'as peut-être sauvé la life xD
naycko
Messages postés
3
Date d'inscription
dimanche 8 février 2004
Statut
Membre
Dernière intervention
13 mars 2009
-
xml.load ('monxml.xml');

l'objet XML diffuse des événements lors du chargement.
par exemple onLoad => quand ton XML est chargé.
regarde dans la doc, tu pourra contrôler ton chargement avec plus de précision.

--------------------------------------------------------------------
var texte_txt:TextField = createTextField('text',0,0,0,200,200);
texte_txt.html = true;
texte_txt.multiline = true;

var xml:XML = new XML ();
xml.load ('monxml.xml');
xml.onLoad = function(success:Boolean)
{
if (success)
{
trace ('Succès chargement');
texte_txt.text = xml.toString();
}
else
{
trace ('Échec chargement');
}
}
---------------------------------------------------------------------

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.