Ben voilà, à peine un problème résolu, je me retrouve face à un autre...
J'ai un fichier xml qui contient du texte avec des balises html. Voilà le type de structure que j'ai donc:
<text>
<![CDATA[Ceci est une photo magnifique <b>oui oui </b><br>alors qu'en dis-tu espece de palmipede deglingue?]]>
</text>
voilà, dans mon code, je crée dynamiquement un clip avec un textfield dans lequel j'aimerais mettre le texte... mais que les balises html soient interprétées bien entendu...
j'ai donc:
this.comm.commtxt.htmlText=monxml[i].firstChild;
bon, le truc c'est que le texte se charge bien dans le textfield, mais les balises html ne sont pas interprétées, malgré le fait que le champ txt est à html=true et que je le remplis via htmlText...
après avoir pas mal cherché, j'ai trouvé sur un forum le même problème que moi... il serait dû au fait que le texte provenant du xml est en unicode, et donc les balises <> ne peuvent pas être interprétées dans le champ txt.
La solution serait d'après lui de se servir de la variable du champ texte, donc au lieu de faire this.comm.commtxt.htmlText="";
faire varchamptxt="";
problème: mon champ de texte étant dynamique, comment se servir de sa variable... ou comment lui assigner une variable??
y aurait-il une autre solution?? convertir ma chaine pour que les balises soient prises en compte??
Merci!
Message édité par Psykolio le 28-08-2005 à 23:19:57