| Smirnov48 |
19.05.2008 18:21 |
sgt_by, а в TextField вы как присваиваете? Если что-нибудь вроде -
Код:
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.load('album_designer_aigner.xml');
var txt:TextField = this.createTextField('asdf',1,10,10,400,500);
txt.border = true;
txt.multiline = true;
txt.html = true;
txt.wordWrap = true;
xml.onLoad = function() {
txt.htmlText = xml.childNodes[0].childNodes[0].childNodes[1].childNodes;
};
тогда понятно.
дело в том, что childNodes массив. И когда вы так делаете, он весь его склеивает через запятую. Т.е. childNodes[0]+','+childNodes[1]+ и тд.
вот к примеру, так запятой нет.
Код:
xml.onLoad = function() {
txt.htmlText = xml.childNodes[0].childNodes[0].childNodes[1].childNodes[0].toString()
+ xml.childNodes[0].childNodes[0].childNodes[1].childNodes[1].toString();
};
|