# Getting node data XML

**URL:** <https://forum.kirupa.com/t/getting-node-data-xml/240015>\
**Category:** Uncategorized\
**Created:** [September 28, 2007, 9:57am UTC](https://forum.kirupa.com/t/getting-node-data-xml/240015 "2007-09-28T09:57:38Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![brndn](https://avatars.discourse-cdn.com/v4/letter/b/dec6dc/32.png) [@brndn](https://forum.kirupa.com/u/brndn)\
**Post date:** [September 28, 2007, 9:57am UTC](https://forum.kirupa.com/t/getting-node-data-xml/240015/1 "2007-09-28T09:57:38Z")

</div>

hey there  
I have just managed to draw some dynamic xml into flex.  
Now what I want to do is target the data in the xml.  
I have tried things like pointing to the node name etc but to no avail.

This is my xml:

```auto
<results xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst
ance">
  <sizeOfMarket>
    <data>
      <date>Current MAT</date>
      <current>6751307</current>
      <target>607618</target>
      <benchmark>664977</benchmark>
      <market>715639</market>
    </data>
    <data>
      <date>Previous MAT</date>
      <current>7074226</current>
      <target>664977</target>
      <benchmark>664977</benchmark>
      <market>764016</market>
    </data>
  </sizeOfMarket>
  <volume>
    <data>
      <date>DJ 2005</date>
      <current>672589</current>
      <target>609685</target>
      <benchmark>798238</benchmark>
    </data>
    <data>
      <date>JJ 2005</date>
      <current>699592</current>
      <target>636500</target>
      <benchmark>779754</benchmark>
    </data>
</volume>
    

```

This is the class that I have used.

```auto
package classes
{
import flash.display.Sprite;
import flash.xml.*
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.*;
import mx.collections.XMLListCollection;
import flash.xml.*

public class xml_data_loader /*extends XMLListCollection*/
    {
        
        
    public static function call_XML(bool:Boolean) :void{
if(bool){

trace("LOADING DYNAMIC XML DATA");
 var myXML:XML = new XML();
 var XML_URL:String = "../assets/data.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader();
myLoader.addEventListener( Event.COMPLETE, xmlLoader );
myLoader.load( myXMLURL );
 function xmlLoader(evtObj:Event) :void
{
    myXML = XML(myLoader.data);
    trace("DATA LOADED");
    xml_Parser(myXML);
    //trace(myXML);
    
}

function xml_Parser(myXML:XML){
     var DATA:XML = myXML;
  var _slide:String = DATA.results.sizeOfMarket;
  trace("PARSER DATA NODE TRACE:"+_slide);
}
    

        }
    }
        
        
    }
    

}

```

Does anybody have a quick solution for this problem??

Any Help would be much appriciated…

:A+:
