# \[Flash 8 AS2 xml\]

**URL:** <https://forum.kirupa.com/t/flash-8-as2-xml/291936>\
**Category:** flash\
**Created:** [July 7, 2009, 8:30pm UTC](https://forum.kirupa.com/t/flash-8-as2-xml/291936 "2009-07-07T20:30:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmwhm](https://avatars.discourse-cdn.com/v4/letter/m/ac8455/32.png) [@mmwhm](https://forum.kirupa.com/u/mmwhm)\
**Post date:** [July 7, 2009, 8:30pm UTC](https://forum.kirupa.com/t/flash-8-as2-xml/291936/1 "2009-07-07T20:30:12Z")

</div>

Hi,  
I have an xml feed generated from our CMS. It sends lot availability to a flash map. The map has some buttons that will change color based on availability. There is also a tooltip that I would like to display 2 more fields that the xml is sending…price and model number. I am not sure how to get this to work when one rolls over each individual lot button

\*\*This is the actionscript in each of the 4 neighborhood frames:  
\*\*  
var \_xml:XML = new XML();   
\_xml.ignoreWhite = true;  
\_xml.onLoad = myLoad;  
var child = \_xml;

function myLoad(ok)  
{  
if (ok == true) {  
// for each node in the xml file  
var index =0;

```
	while (index &lt; _xml.firstChild.childNodes.length){
		//var objecttitle = _xml.childNodes[0].childNodes[index].childNodes[0].childnodes[0].nodeValue;
		var objecttitle = _xml.firstChild.childNodes[index].childNodes[0].childNodes[0].nodeValue;

		if (objecttitle.indexOf("Neighborhood1") &gt;= 0){
		
			var lotnumber = _xml.firstChild.childNodes[index].childNodes[1].childNodes[0].nodeValue;
			var ourstatus = _xml.firstChild.childNodes[index].childNodes[2].childNodes[0].nodeValue;
			[COLOR="Red"]var price = _xml.firstChild.childNodes[index].childNodes[3].childNodes[0].nodeValue;
			var model = _xml.firstChild.childNodes[index].childNodes[4].childNodes[0].nodeValue;[/COLOR]
			
			var colorful = new Color("_root.Lot" + lotnumber);
			
			trace(colorful);

			if (ourstatus == "Sold"){
				colorful.setRGB(0xFF3366);
			}else if (ourstatus == "Pending"){
				colorful.setRGB(0xFFCC33);
			}else{
				colorful.setRGB(0x00FF00);
			}
		
		}
		
		index++;
	}
}

```

}

\_xml.load(“XMLFeed.aspx?ObjectType=Lot&SortProperty=Lot Number”);

\*\*This dynamic text fields are located in a movieclip located at:  
\*\*\_root.tooltip.pricefield  
\_root.tooltip.modelfield

Each Button has an instance name, e.g. “Lot 100”

**Here is an example of (not the full) xml:**

\<ContentManagementObjects\>  
\<Lot\>  
\<Title\> Neighborhood1 \</Title\>\<LotNumber\>1\</LotNumber\>\<Status\>Pending\</Status\>\<Price\>$1,100,000\</Price\>\<Floorplan\>Model A\</Floorplan\>\</Lot\>  
\<Lot\>  
\<Title\> Neighborhood1 \</Title\>\<LotNumber\>2\</LotNumber\>\<Status\>Pending\</Status\>\<Price\>$1,100,500\</Price\>\<Floorplan\>Model A\</Floorplan\>\</Lot\>  
\<Lot\>  
\<Title\> Neighborhood1 \</Title\>\<LotNumber\>3\</LotNumber\>\<Status\>Sold\</Status\>\<Price\>$1,100,000\</Price\>\<Floorplan\>Model A\</Floorplan\>\</Lot\>  
\<Lot\>  
\<Title\>Neighborhood2\</Title\>\<LotNumber\>1\</LotNumber\>\<Status\>Sold\</Status\>\<Price\>$1,300,000\</Price\>\<Floorplan\>Model B\</Floorplan\>\</Lot\>  
\<Lot\>  
\<Title\> Neighborhood2 \</Title\>\<LotNumber\>2\</LotNumber\>\<Status\>Sold\</Status\>\<Price\>$1,550,000\</Price\>\<Floorplan\>Model B\</Floorplan\>\</Lot\>  
\</ContentManagementObjects\>

What do I have to do to get the price and model name into the dynamic text fields in the tooltip whenever one rolls over that unique button.

Thanks in Advance.
