# Problem with array

**URL:** <https://forum.kirupa.com/t/problem-with-array/198544>\
**Category:** Uncategorized\
**Created:** [August 25, 2006, 10:28pm UTC](https://forum.kirupa.com/t/problem-with-array/198544 "2006-08-25T22:28:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pixeline](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/pixeline/32/885_2.png) [@pixeline](https://forum.kirupa.com/u/pixeline)\
**Post date:** [August 25, 2006, 10:28pm UTC](https://forum.kirupa.com/t/problem-with-array/198544/1 "2006-08-25T22:28:54Z")

</div>

hello!

i’m trying to save the content of an xml file into an array. I parse the xml correctly, but i can’t seem to store the data in the array.

I just can’t seem to get it to work, although my codes seems correct to me, can you have a quick look?

```auto

function xml2array(xml:XML)
{
    
    var num:Number = xml.firstChild.childNodes.length;
    
    output = new Array();
    for (var i = 0; i<num; i++)
    {
        output* = {mytitle:unescape(xml.firstChild.childNodes*.attributes.title), mydate:unescape(xml.firstChild.childNodes*.attributes.date), printurl:unescape(xml.firstChild.childNodes*.attributes.printurl), body:unescape(xml.firstChild.childNodes*.nodeValue)};
    }
    log(output);
}

```

i also tried

```auto

function xml2array(xml:XML)
{
    
    var num:Number = xml.firstChild.childNodes.length;
    
    output = new Array();
    for (var i = 0; i<num; i++)
    {
//tracing the xml works. 

        output* [0]= unescape(xml.firstChild.childNodes*.attributes.mytitle);
output* [1]= unescape(xml.firstChild.childNodes*.attributes.mydate);
output* [2]= unescape(xml.firstChild.childNodes*.attributes.printurl);
output* [3]= unescape(xml.firstChild.childNodes*.nodeValue)};
    }
    log(output);
}

```

via tracing, everything is fine up to the output\* lines.

tracing shows for output: [object Object],[object Object]

Any idea ??
