Retour de chariot, encore

[Résolu]
Signaler
Messages postés
745
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015
-
Messages postés
745
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015
-
Salut.  j'ai un fichier xml qui contient à un moment donnée, ceci :
     <texte><![CDATA[- machin 1, - machin 2, - machin 3]]></texte>

Chargé dans un champ genre A01.htmlText, il affiche cela :
machin 1 - machin 2 - machin 3

Il faudrait en fait que ça affiche ça :
- machin 1
- machin 2
- machin 3

Après avoir essayé les
, &lt;br&gt, \n etc... j'ai pensé que, plutôt que de modifier le fichier xml pour qu'il prenne les BR, peut-être fallait-il remplacé les ", " par des retour à la ligne dans flash même.
Comment faire pour remplacer donc ", " par... hm, une sorte de "vbCrlf" en flash ...?
Je continue de zieuter le net à chercher mais si qq'un sait...

3 réponses

Messages postés
745
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015

Et hop, ça marche
on (release) {
var chaine:String = "coucou, blabla"
chaine = chaine.split(", ").join("\n");
A04b.htmlText = chaine // va sortir "il est 08 heure 08 en ce 08 janvier 2008"
}

il me retourne

coucou
blabla
Messages postés
745
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015

pour remplacer un caractère j'ai découvert ça : (pour un bouton, et un champ nommé "A04b"...)

on (release) {
var chaine:String = "coucou, blabla"
chaine = chaine.split("u").join("8");
A04b.htmlText = chaine
}

il m'affiche alors :
co8co8, blabla

euh... question subsidiaire, comment on "signale" un retour de chariot...??
Je zieute le net...
Messages postés
745
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015

C'est marrant d'accepter ses propres réponses...
Je crois quand même que je manque de sommeil en fait , hihihi