# Loading xml text

**URL:** <https://forum.kirupa.com/t/loading-xml-text/218362>\
**Category:** Uncategorized\
**Created:** [March 7, 2007, 5:12am UTC](https://forum.kirupa.com/t/loading-xml-text/218362 "2007-03-07T05:12:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![qpixo](https://avatars.discourse-cdn.com/v4/letter/q/c4cdca/32.png) [@qpixo](https://forum.kirupa.com/u/qpixo)\
**Post date:** [March 7, 2007, 5:12am UTC](https://forum.kirupa.com/t/loading-xml-text/218362/1 "2007-03-07T05:12:30Z")

</div>

I’m trying to load some texts from a xml file in flash. It loads fine but I can’t figure out how to align those paragraphs at the same space. Does anyone knows how to fix that?

Here’s my code so far:

var text\_xml:XML = new XML();  
var file\_desc:String = “xml/description.xml”;  
var txt\_width:Number = 500;  
var txt\_height:Number = 150;  
var txt\_pos\_x:Number = 20;  
var txt\_pos\_y:Number = 130;

text\_xml.ignoreWhite = true;  
text\_xml.onLoad = loadingXML;  
text\_xml.load(file\_desc);

var my\_text:TextFormat = new TextFormat();  
my\_text.font = “Arial”;  
my\_text.color = 0x000000;  
my\_text.bold = false;  
my\_text.size = 13;  
my\_text.align = “left”;

for(i=0;i\<3;i++) {  
\_root.createTextField(“description”+i, i, txt\_pos\_x, 200 + i\*txt\_pos\_y, txt\_width, txt\_height);  
\_root[“description”+i].multiline = true;  
\_root[“description”+i].wordWrap = true;  
\_root[“description”+i].setNewTextFormat(my\_text);  
} // end loop

// Loading xml  
function loadingXML (success:Boolean) {

```
var node_xml = this.firstChild;

for(j=0;j&lt;node_xml.childNodes.length;j++) {
    if (success) {
        _root["description"+j].text = node_xml.childNodes[j].firstChild.nodeValue;
    } else {
        _root["description"].text = "Can't open file...";
    }
} // end loop

```

}
