Using Xml In As3

Using Xml In As3

AS3 XML Tutorial includes supports for E4X (ECMAScript for XML), which makes working with XML much easier than in ActionScript 2. XML support was first added to Flash 5, it was not supported on Flash 4.  This article will explains how a Flash movie can retrieve (load and access) data from an external XML file using AS3.  You’ll be happy with how much easy is AS3.

Flash allows you to create stunning visual effects and offer you wonderful user interaction. Its strength lies in its ability to showcase unusual visual solutions, including graphic motion, videos and sound effects. We can take that framework and build more useful and straight-forward methods to further help in AS3 XML Tutorial.

Actionscript 3 is an ECMAScript-based programming language. It is object-oriented, and a virtual machine is needed to run AS3 programs, it is called AVM2 (ActionScript Virtual Machine 2 ), and it is bulit in Flash Player 9. AS3 code can be edited with several programs, and can be compiled with the free Flex Development Kit provided by Adobe, but the fastest and easiest (and most recommended) development environment is Adobe Flex Builder or Adobe Flex Builder plug-in for Eclipse. That’s why we use Flex Builder in this tutorial.

Here are some of the Key points needed in AS3 XML Tutorial:

Reading the XML Data

An important part of dealing with XML data knows how to read the data. Before we get to some code related to reading XML data, let’s take a look at two classes you’ll be using.

XML and XMLList

The first class, the XML class, should already be familiar to you. You declared an XML object earlier, and the data loaded from external file was stored as a new XML object. This class provides you with the basic functionality needed to manipulate and access data stored in an XML file.

The second class that you will use is XMLList. An XMLList is similar to a standard List that stores nothing but XML objects. A major (and cool) difference is that most operations you perform on an XML object can also be applied to an XMLList object.

Accessing Data Directly

In AS3XML Tutorial, accessing XML data is more straightforward than it was in AS2. The reason is the use of E4X. It is a programming language extension that adds native XML support to ECMAScript which includes ActionScript, DMDScript, JavaScript, JScript). The goal is to provide an alternative to DOM interfaces that uses a simpler syntax for accessing XML documents. It also offers a new way of making XML visible.

I am an expert author with more than 10 years experience in internet copywriting. I have a wide range of interests varying from internet marketing to very specific niches like AS3 XML Tutorial.

Article from

No related content found.


There are no revisions for this post.


No comments yet.

Leave a Reply