So wieder mal ich
lade ein xml file um die news einzulesen... problem er überschreibt oder löscht mir den ersten datensatz der platz bleibt reserviert und wenn ich mir die werte mit trace ausgeben läßt sind auch alle da !
hat jemand einen tipp für mich ?

lade ein xml file um die news einzulesen... problem er überschreibt oder löscht mir den ersten datensatz der platz bleibt reserviert und wenn ich mir die werte mit trace ausgeben läßt sind auch alle da !
hat jemand einen tipp für mich ?
PHP:
var xml_news:XML = new XML();
xml_news.ignoreWhite = true;
xml_news.onLoad = function()
{
var numOfNews:Number = 0;
var nodes_news = this.firstChild.childNodes;
numOfNews = nodes_news.length;
trace(numOfNews);
for(var i=0;i<numOfNews;i++)
{
_root.createEmptyMovieClip("news_proto_mc", 300);
_root.news_proto_mc.duplicateMovieClip(["news_mc"+i], 300+i);
_root.news_proto_mc.removeMovieClip();
_root["news_mc"+i].createTextField("date_txt", 310, 0, 0, 100, 20);
_root["news_mc"+i].date_txt.setNewTextFormat(news_date_fmt);
_root["news_mc"+i].date_txt.wordWrap = true;
_root["news_mc"+i].date_txt.multiline = true;
_root["news_mc"+i].date_txt.html = true;
_root["news_mc"+i].date_txt.selectable = false;
_root["news_mc"+i].date_txt.border = false;
_root["news_mc"+i].date_txt.antiAliasType = true;
_root["news_mc"+i].date_txt._y = 20;
_root["news_mc"+i].date_txt._x = 0;
_root["news_mc"+i].date_txt.htmlText = this.firstChild.childNodes[i].attributes.date;
_root["news_mc"+i].createTextField("headline_txt", 320, 0, 0, 200, 20);
_root["news_mc"+i].headline_txt.setNewTextFormat(news_head_fmt);
_root["news_mc"+i].headline_txt.wordWrap = true;
_root["news_mc"+i].headline_txt.multiline = true;
_root["news_mc"+i].headline_txt.html = true;
_root["news_mc"+i].headline_txt.selectable = false;
_root["news_mc"+i].headline_txt.border = false;
_root["news_mc"+i].headline_txt.antiAliasType = true;
_root["news_mc"+i].headline_txt._y = 20;
_root["news_mc"+i].headline_txt._x = 100;
_root["news_mc"+i].headline_txt.htmlText = this.firstChild.childNodes[i].attributes.headline;
_root["news_mc"+i].createTextField("news_txt", 330, 0, 0, 200, 150);
_root["news_mc"+i].news_txt.setNewTextFormat(news_fmt);
_root["news_mc"+i].news_txt.wordWrap = true;
_root["news_mc"+i].news_txt.multiline = true;
_root["news_mc"+i].news_txt.html = true;
_root["news_mc"+i].news_txt.selectable = false;
_root["news_mc"+i].news_txt.border = false;
_root["news_mc"+i].news_txt.antiAliasType = true;
_root["news_mc"+i].news_txt._y = 40;
_root["news_mc"+i].news_txt._x = 100;
_root["news_mc"+i].news_txt.htmlText = this.firstChild.childNodes[i].childNodes;
_root["news_mc"+i].news_txt.setLimitedText (_root["news_mc"+i].news_txt.text, 190);
_root["news_mc"+i].createEmptyMovieClip("read_more_mc", 340)
_root["news_mc"+i].read_more_mc._y = 175;
_root["news_mc"+i].read_more_mc._x = 100;
_root["news_mc"+i].read_more_mc.createTextField("readmore_txt", 350, 0, 0, 200, 20);
_root["news_mc"+i].read_more_mc.readmore_txt.setNewTextFormat(news_fmt);
_root["news_mc"+i].read_more_mc.readmore_txt.wordWrap = true;
_root["news_mc"+i].read_more_mc.readmore_txt.multiline = true;
_root["news_mc"+i].read_more_mc.readmore_txt.html = true;
_root["news_mc"+i].read_more_mc.readmore_txt.selectable = false;
_root["news_mc"+i].read_more_mc.readmore_txt.border = false;
_root["news_mc"+i].read_more_mc.readmore_txt.antiAliasType = true;
_root["news_mc"+i].read_more_mc.readmore_txt._y = 0;
_root["news_mc"+i].read_more_mc.readmore_txt._x = 0;
_root["news_mc"+i].read_more_mc.readmore_txt.htmlText = "[...read more]";
_root["news_mc"+i]._y = 50+(190*i);
_root["news_mc"+i]._x = breite-320;
_root["news_mc"+i].read_more_mc.onRelease = function()
{
}
}
}
xml_news.load("news.xml");