Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1556
  • Last Modified:

Populating a list component in FLASH via XML FILE...Please Help

Hello Experts,

I am trying to learn using XML object within Flash 8. What I would like to do is to populate the list component which is placed on my stage with an XML file. I am almost there but currently getting errors such as:

"class scripts may only define class or interface constructs."

This is my XML FILE within same directory as my AS File:


<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<images>
    <pic>
        <image>One.jpg</image>
        <caption>ONE</caption>
    </pic>
   
    <pic>
        <image>Two.jpg</image>
        <caption>TWO</caption>
    </pic>

    <pic>
        <image>Three.jpg</image>
        <caption>THREE</caption>
    </pic>
</images>
//LOAD XML FUNCTION
 
function loadXML(loaded){
	if(loaded){
	xmlNode = this.firstChild;
	list = [];
	total = xmlNode.childNodes.length;
	for(i=0; i<total; i++){
		list[i]= xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
		}
	}
 
}
 
// MY XML OBJECT
xmlData = {}; //XML OBJECT
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML; //THIS IS WHERE LOAD XML FUNC GETS CALLED
xmlData.load("images.xml"); //PATH TO MY XML FILE

Open in new window

0
combustion007
Asked:
combustion007
1 Solution
 
Antonio EstradaTech Leader / Senior Web DeveloperCommented:
Switch the line

xmlData = {}; //XML OBJECT

with this:

var xmlData:XML = new XML(); //XML OBJECT

-V
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now