Showcase and discover digital art at yex

Follow Design Stacks

Subscribe to our free newsletter to get all our latest tutorials and articles delivered directly to your inbox!

Flash FAQ – Introduction

Flash FAQ

To view Flash FAQ and get a better idea of what you’re about to create.
The Flash-XML FAQ aims to provide a definitive source for common questions about Flash and its interaction with XML (and XML datasources).

What is XML?

XML is the extensible markup language. XML uses tags very similar to HTML, instead of describing the structure of the page the tags, XML uses the tags to describe the data. This allows a structured data format, that can be extended without breaking previous implementations. A good starting point for learning XML is:

Why should I use XML?

XML is becoming a standard way for people to export and import data from different systems. Its simplified mark up language make it easy for different systems to read data in, without knowing the exact structure of the data. If the XML data description has been properly created it is possible to add additional information to your XML data files without affecting system that are already using the information.

If you load XML data into flash, an object model will be created that will allow you to easily manipulate and extract the data. The same object model is available to create XML data, and export it to an extenal system.

Why can’t I simply load the information from a simple file?

For retrieving information external to the flash file loadvariables might work when loading simple or small amounts of information. Once you have to retreive information where the amount of information changes, or is being created by an external source, you should use XML