# Problem passing color values from XML to Flash

**URL:** https://forum.kirupa.com/t/problem-passing-color-values-from-xml-to-flash/293823
**Category:** flash
**Created:** [August 4, 2009, 11:01am UTC](https://forum.kirupa.com/t/problem-passing-color-values-from-xml-to-flash/293823 "2009-08-04T11:01:51Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![humbucker](https://avatars.discourse-cdn.com/v4/letter/h/278dde/32.png) [@humbucker](https://forum.kirupa.com/u/humbucker)
#### Post date: [August 4, 2009, 11:01am UTC](https://forum.kirupa.com/t/problem-passing-color-values-from-xml-to-flash/293823/1 "2009-08-04T11:01:51Z")

</div>

Hello,

I’m facing a strange little problem trying to transfer values from an XML file to my main Flahs document class.

Here is how I’ve done so far :

```auto

<?xml version="1.0" encoding="utf-8"?>
<xml>
    <bgGradientColor1>0xd1d1d1</bgGradientColor1>
    <bgGradientColor2>0xf2f2f2</bgGradientColor2>
</xml>

```

```auto

    public var stgGradientColor2:uint;

    public function processXML(e:Event):void {
        var myXML:XML = new XML(e.target.data);

        stgGradientColor1 = myXML.bgGradientColor1;
        stgGradientColor2 = myXML.bgGradientColor2;
        trace(stgGradientColor2);

        yourName = myXML.nameText;
        yourActivity = myXML.activityText;
        myXMLLoader.removeEventListener(Event.COMPLETE, processXML);
        myXMLLoader = null;
    }

```

When I’m tracing the stgGradientColor2, I’m getting this value : 15921906 instead of my color code.

What have I done wrong ?

Another quick question, how can I transfer an array via XML, I should receive something like this :  
public var linkNames=new Array(“NEWS”, “BIO”, “PORTFOLIO”, “CONTACT”);  
public var linkFilesArray=new Array(‘news.swf’,‘bio.swf’, ‘portfolio.swf’,‘contact.swf’);

Many thanks !!
