# Xml to display in as3

**URL:** https://forum.kirupa.com/t/xml-to-display-in-as3/268875
**Category:** Uncategorized
**Created:** [August 19, 2008, 10:01pm UTC](https://forum.kirupa.com/t/xml-to-display-in-as3/268875 "2008-08-19T22:01:37Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![lolomedia](https://avatars.discourse-cdn.com/v4/letter/l/ebca7d/32.png) [@lolomedia](https://forum.kirupa.com/u/lolomedia)
#### Post date: [August 19, 2008, 10:01pm UTC](https://forum.kirupa.com/t/xml-to-display-in-as3/268875/1 "2008-08-19T22:01:37Z")

</div>

hello, i think i’m really close to get this to work.

I have the following as code  
ActionScript Code:  
[LEFT]package com.[COLOR=#000080]t3[/COLOR].[COLOR=#000080]views[/COLOR].[COLOR=#000080]news[/COLOR]  
[COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]display[/COLOR].[COLOR=#000080]Sprite[/COLOR];  
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]display[/COLOR].[COLOR=#0000FF]MovieClip[/COLOR];  
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]display[/COLOR].[COLOR=#000080]SimpleButton[/COLOR];

```
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#0000FF]text[/COLOR].[COLOR=#0000FF]TextField[/COLOR];
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#0000FF]text[/COLOR].[COLOR=#0000FF]TextFormat[/COLOR];

[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]events[/COLOR].*;
[COLOR=#0000FF]import[/COLOR] gs.[COLOR=#000080]TweenMax[/COLOR];
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]net[/COLOR].[COLOR=#000080]URLRequest[/COLOR];
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]net[/COLOR].[COLOR=#000080]URLLoader[/COLOR];
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#0000FF]xml[/COLOR].[COLOR=#000080]XMLDocument[/COLOR];

[COLOR=#0000FF]public[/COLOR] [COLOR=#000000] **class** [/COLOR] NewsItem [COLOR=#0000FF]extends[/COLOR] [COLOR=#0000FF]MovieClip[/COLOR] [COLOR=#000000]{[/COLOR]        

    [COLOR=#0000FF]private[/COLOR] [COLOR=#000000] **var** [/COLOR] xmlLoader:URLLoader = [COLOR=#000000] **new** [/COLOR] URLLoader[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR]; 
    [COLOR=#0000FF]private[/COLOR] [COLOR=#000000] **var** [/COLOR] xmlData:[COLOR=#0000FF]XML[/COLOR] = [COLOR=#000000] **new** [/COLOR] [COLOR=#0000FF]XML[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];

    [COLOR=#0000FF]public[/COLOR] [COLOR=#000000] **function** [/COLOR] NewsItem[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]
        
        sb.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]ScrollBarEvent.[COLOR=#000080]VALUE_CHANGED[/COLOR], sbChange[COLOR=#000000])[/COLOR];
        
        [COLOR=#808080]*//loadXML*[/COLOR]
        xmlLoader.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]Event.[COLOR=#000080]COMPLETE[/COLOR], LoadXML[COLOR=#000000])[/COLOR]; 
        xmlLoader.[COLOR=#0000FF]load[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000] **new** [/COLOR] URLRequest[COLOR=#000000]([/COLOR][COLOR=#FF0000]"sampleXML.xml"[/COLOR][COLOR=#000000])[/COLOR][COLOR=#000000])[/COLOR]; 
    [COLOR=#000000]}[/COLOR]
    
    [COLOR=#0000FF]private[/COLOR] [COLOR=#000000] **function** [/COLOR] LoadXML[COLOR=#000000]([/COLOR][COLOR=#0000FF]e[/COLOR]:Event[COLOR=#000000])[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]
        xmlData = [COLOR=#000000] **new** [/COLOR] [COLOR=#0000FF]XML[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000FF]e[/COLOR].[COLOR=#0000FF]target[/COLOR].[COLOR=#0000FF]data[/COLOR][COLOR=#000000])[/COLOR];
        [COLOR=#0000FF]trace[/COLOR][COLOR=#000000]([/COLOR]xmlData[COLOR=#000000])[/COLOR];
    [COLOR=#000000]}[/COLOR]
    
    [COLOR=#0000FF]private[/COLOR] [COLOR=#000000] **function** [/COLOR] sbChange[COLOR=#000000]([/COLOR][COLOR=#0000FF]e[/COLOR]:ScrollBarEvent[COLOR=#000000])[/COLOR]:[COLOR=#0000FF]void[/COLOR]
    [COLOR=#000000]{[/COLOR]
        TweenMax.[COLOR=#000080]to[/COLOR][COLOR=#000000]([/COLOR]content, [COLOR=#000080]1[/COLOR], [COLOR=#000000]{[/COLOR]y:[COLOR=#000000]([/COLOR]-[COLOR=#0000FF]e[/COLOR].[COLOR=#000080]scrollPercent[/COLOR]*[COLOR=#000000]([/COLOR]content.[COLOR=#000080]height[/COLOR]-masker.[COLOR=#0000FF]height[/COLOR][COLOR=#000000])[/COLOR][COLOR=#000000])[/COLOR][COLOR=#000000]}[/COLOR][COLOR=#000000])[/COLOR];
    [COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]

```

[COLOR=#000000]}[/COLOR]  
[/LEFT]

and this is my xml file

```auto

<?xml version="1.0" encoding="UTF-8"?>
<news>
    <newsItem date="09/18/99">
        <title>"Some title1"</title>
        <![CDATA[
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas ultricies consequat ligula. Nulla nibh lorem, lobortis quis, fringilla a, rutrum in, elit. Etiam velit. Ut in massa ut eros ornare dignissim. Maecenas vestibulum, orci quis vulputate vehicula, arcu augue hendrerit nunc, quis elementum eros nulla et quam. Curabitur quis dui. Sed ut sapien in dui varius condimentum. Fusce aliquam. Donec eu purus faucibus metus eleifend faucibus. Pellentesque volutpat neque facilisis est.

Aenean porta sodales nulla. Etiam convallis. Ut eget nunc varius quam tristique tristique. Quisque libero magna, pharetra ut, varius a, sodales a, urna. Donec nibh turpis, lacinia a, dapibus in, placerat vel, nisi. Nullam ultrices neque in pede. Donec vestibulum lacinia tortor. Nam ipsum orci, congue in, sodales quis, euismod at, turpis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse non libero. Aenean ullamcorper hendrerit augue. Nullam sit amet odio. Vestibulum adipiscing erat ut libero. 
        ]]>
    </newsItem>
    <newsItem date="10/21/05">
        <title>"Some title2"</title>
        <![CDATA[
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas ultricies consequat ligula. Nulla nibh lorem, lobortis quis, fringilla a, rutrum in, elit. Etiam velit. Ut in massa ut eros ornare dignissim. Maecenas vestibulum, orci quis vulputate vehicula, arcu augue hendrerit nunc, quis elementum eros nulla et quam. Curabitur quis dui. Sed ut sapien in dui varius condimentum. Fusce aliquam. Donec eu purus faucibus metus eleifend faucibus. Pellentesque volutpat neque facilisis est.

Aenean porta sodales nulla. Etiam convallis. Ut eget nunc varius quam tristique tristique. Quisque libero magna, pharetra ut, varius a, sodales a, urna. Donec nibh turpis, lacinia a, dapibus in, placerat vel, nisi. Nullam ultrices neque in pede. Donec vestibulum lacinia tortor. Nam ipsum orci, congue in, sodales quis, euismod at, turpis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse non libero. Aenean ullamcorper hendrerit augue. Nullam sit amet odio. Vestibulum adipiscing erat ut libero. 
        ]]>
    </newsItem>
    <newsItem date="02/68/09">
        <title>"Some title3"</title>
        <![CDATA[
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas ultricies consequat ligula. Nulla nibh lorem, lobortis quis, fringilla a, rutrum in, elit. Etiam velit. Ut in massa ut eros ornare dignissim. Maecenas vestibulum, orci quis vulputate vehicula, arcu augue hendrerit nunc, quis elementum eros nulla et quam. Curabitur quis dui. Sed ut sapien in dui varius condimentum. Fusce aliquam. Donec eu purus faucibus metus eleifend faucibus. Pellentesque volutpat neque facilisis est.

Aenean porta sodales nulla. Etiam convallis. Ut eget nunc varius quam tristique tristique. Quisque libero magna, pharetra ut, varius a, sodales a, urna. Donec nibh turpis, lacinia a, dapibus in, placerat vel, nisi. Nullam ultrices neque in pede. Donec vestibulum lacinia tortor. Nam ipsum orci, congue in, sodales quis, euismod at, turpis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse non libero. Aenean ullamcorper hendrerit augue. Nullam sit amet odio. Vestibulum adipiscing erat ut libero. 
        ]]>
    </newsItem>
    <newsItem date="01/17/08">
        <title>"Some title4"</title>
        <![CDATA[
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas ultricies consequat ligula. Nulla nibh lorem, lobortis quis, fringilla a, rutrum in, elit. Etiam velit. Ut in massa ut eros ornare dignissim. Maecenas vestibulum, orci quis vulputate vehicula, arcu augue hendrerit nunc, quis elementum eros nulla et quam. Curabitur quis dui. Sed ut sapien in dui varius condimentum. Fusce aliquam. Donec eu purus faucibus metus eleifend faucibus. Pellentesque volutpat neque facilisis est.

Aenean porta sodales nulla. Etiam convallis. Ut eget nunc varius quam tristique tristique. Quisque libero magna, pharetra ut, varius a, sodales a, urna. Donec nibh turpis, lacinia a, dapibus in, placerat vel, nisi. Nullam ultrices neque in pede. Donec vestibulum lacinia tortor. Nam ipsum orci, congue in, sodales quis, euismod at, turpis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse non libero. Aenean ullamcorper hendrerit augue. Nullam sit amet odio. Vestibulum adipiscing erat ut libero. 
        ]]>
    </newsItem>
</news>

```

my questions is, i would like to display my data to flash in a movie clip called container…  
but i want to display everything in this movie clip as a list.

inside my movie clip i have 3 dynamic texts date\_txt, title\_txt and desc\_txt  
in my private function LoadXML i was playing with this:  
container\_mc.date\_txt.text = news.date;  
container\_mc.title\_txt.text = news.title;  
container\_mc.desc\_txt.text = news.cdata;

so it tells me that property news is undefined… i know i’m really close! but please help me out understand this thing and make it work too of course! i want to display everything on my xml data as a list

like this:

date  
title  
description1

date  
title  
description2

and so on…

:hr:
