зачем вам у экземпляров текстфилда такие названия?? если вам нужно чтобы тексфилд хранил его порядковый номер из хмл, создайте класс наследуемый от текстфилд, создайте в нем переменную и записывайте туда номер

Код AS3:
package {
public class TextLevel extends TextField{
private var num:int;
public function TextLevel(posX:Number,posY:Number,inputText:String) {
this.x = posX;
this.y = posY;
this.width = 200;
this.height = 50;
this.text = inputText;
}
public function setNumber(num:int) {
this.num = num;
}
}
}
а в цикле пишите

Код AS3:
for (var i:int = 0; i < extendensXML.*.length(); i++){
var inputText:String = extendensXML.item[i].level;
var text_level :TextLevel = new TextLevel(xx,yy,inputText);
text_level.setNumber(i);//можно в конструктор передавать сразу
addChild(text_level);
}
примерно так