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

Soyez le premier à donner votre avis sur cette source.

Vue 30 393 fois - Téléchargée 9 119 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
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?
Messages postés
745
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?
Messages postés
745
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 :/
Messages postés
745
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
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');
}
}
---------------------------------------------------------------------
Afficher les 18 commentaires

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.