# Passing DisplayObject references trough XML

**URL:** <https://forum.kirupa.com/t/passing-displayobject-references-trough-xml/249719>\
**Category:** Uncategorized\
**Created:** [January 22, 2008, 12:16am UTC](https://forum.kirupa.com/t/passing-displayobject-references-trough-xml/249719 "2008-01-22T00:16:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dedavai](https://avatars.discourse-cdn.com/v4/letter/d/439d5e/32.png) [@dedavai](https://forum.kirupa.com/u/dedavai)\
**Post date:** [January 22, 2008, 12:16am UTC](https://forum.kirupa.com/t/passing-displayobject-references-trough-xml/249719/1 "2008-01-22T00:16:46Z")

</div>

Any ideas on how to pass a reference to a display object such as a sprite or a movie clip trough an XMLList?

Here’s an example

```
[LEFT][COLOR=#000000][COLOR=#007700]var [/COLOR][COLOR=#0000bb]p[/COLOR][COLOR=#007700]:[/COLOR][COLOR=#0000bb]Sprite[/COLOR][COLOR=#007700]; [/COLOR][COLOR=#ff8000]//some sprite i already have

```

[/COLOR][COLOR=#007700]var [/COLOR][COLOR=#0000bb]g[/COLOR][COLOR=#007700]:[/COLOR][COLOR=#0000bb]XML [/COLOR][COLOR=#007700]= new [/COLOR][COLOR=#0000bb]XML[/COLOR]COLOR=#007700;

[/COLOR][COLOR=#0000bb]testXML [/COLOR]COLOR=#007700;

function [/COLOR][COLOR=#0000bb]testXML [/COLOR]COLOR=#007700  
{

```
[/COLOR][COLOR=#0000bb]trace [/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'name'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]xml[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]name[/COLOR][COLOR=#007700]);
[/COLOR][COLOR=#0000bb]trace [/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'object 1'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]xml[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]object1[/COLOR][COLOR=#007700]);

```

[/COLOR][/COLOR][COLOR=#000000][COLOR=#0000bb]trace [/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]‘object 2’[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]xml[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]object2[/COLOR][COLOR=#007700]);[/COLOR][/COLOR]  
[COLOR=#000000][COLOR=#007700]  
var uu [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000bb]xml[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]object1[/COLOR][COLOR=#007700];  
[/COLOR][/COLOR][COLOR=#000000][COLOR=#007700] var v[/COLOR][COLOR=#007700]v = [/COLOR][COLOR=#0000bb]xml[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]object2[/COLOR][COLOR=#007700];

addChild(uu);  
addChild(vv);  
// that doesn’t work, but is there another way of doing this?  
[/COLOR][/COLOR][COLOR=#000000][COLOR=#007700]  
}  
[/COLOR] [/COLOR] [/LEFT]
