# Help xml data

**URL:** <https://forum.kirupa.com/t/help-xml-data/296410>\
**Category:** flash\
**Created:** [September 14, 2009, 8:03pm UTC](https://forum.kirupa.com/t/help-xml-data/296410 "2009-09-14T20:03:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![EduardoD](https://avatars.discourse-cdn.com/v4/letter/e/df705f/32.png) [@EduardoD](https://forum.kirupa.com/u/EduardoD)\
**Post date:** [September 14, 2009, 8:03pm UTC](https://forum.kirupa.com/t/help-xml-data/296410/1 "2009-09-14T20:03:21Z")

</div>

Hey Guys, I want to know if someone can help me with this: I want to add a second dynamic text (or 2nd paragraph) but I am not sure how. Now it is loading an image a thumbnail and 1 text.

**here is the xml file:**

\<?xml version=“1.0” encoding=“utf-8” standalone=“yes”?\>  
\<images\>  
\<pic\>  
\<image\>[http://www.kirupa.com/developer/mx2004/pg/kresge.jpg](http://www.kirupa.com/developer/mx2004/pg/kresge.jpg)\</image\>  
\<caption\>Hola\</caption\>  
\<thumbnail\>[http://www.kirupa.com/developer/mx2004/pg/kresge\_sm.jpg](http://www.kirupa.com/developer/mx2004/pg/kresge_sm.jpg)\</thumbnail\>  
\<link\>[http://web.mit.edu/evolving/projects/kresge/](http://web.mit.edu/evolving/projects/kresge/)\</link\>  
\</pic\>  
\<pic\>

\*\*[COLOR=Red]and here is the flash:

[/COLOR]\*\*[COLOR=Black]function loadXML(loaded) {  
if (loaded) {  
xmlNode = this.firstChild;  
image = [];  
description = [];  
comment = [];  
thumbnails = [];  
total = xmlNode.childNodes.length;

```
    for (i=0; i&lt;total; i++) {
        image* = xmlNode.childNodes*.childNodes[0].firstChild.nodeValue;
        description* = xmlNode.childNodes*.childNodes[1].firstChild.nodeValue;
        comment* = xmlNode.childNodes*.childNodes[3].firstChild.nodeValue;
        thumbnails* = xmlNode.childNodes*.childNodes[2].firstChild.nodeValue;
        thumbnails_fn(i);
    }
    firstImage();
} else {
    content = "file not loaded!";
}

```

}  
xmlData = new XML();  
xmlData.ignoreWhite = true;  
xmlData.onLoad = loadXML;  
xmlData.load(“images.xml”);  
/////////////////////////////////////  
listen = new Object();  
listen.onKeyDown = function() {  
if (Key.getCode() == Key.LEFT) {  
prevImage();  
} else if (Key.getCode() == Key.RIGHT) {  
nextImage();  
}  
};  
Key.addListener(listen);  
previous\_btn.onRelease = function() {  
prevImage();  
};  
next\_btn.onRelease = function() {  
nextImage();  
};  
/////////////////////////////////////  
p = 0;  
this.onEnterFrame = function() {  
filesize = picture.getBytesTotal();  
loaded = picture.getBytesLoaded();  
preloader.\_visible = true;  
if (loaded != filesize) {  
preloader.preload\_bar.\_xscale = 100\*loaded/filesize;  
} else {  
preloader.\_visible = false;  
if (picture.\_alpha\<100) {  
picture.\_alpha += 10;  
}  
}  
};  
function nextImage() {  
if (p\<(total-1)) {  
p++;  
if (loaded == filesize) {  
picture.\_alpha = 0;  
picture.loadMovie(image[p], 1);  
desc\_txt.text = description[p];  
comment\_txt.text = description[p];  
picture\_num();  
}  
}  
}  
function prevImage() {  
if (p\>0) {  
p–;  
picture.\_alpha = 0;  
picture.loadMovie(image[p], 1);  
desc\_txt.text = description[p];  
comment\_txt.text = description[p];  
picture\_num();  
}  
}  
function firstImage() {  
if (loaded == filesize) {  
picture.\_alpha = 0;  
picture.loadMovie(image[0], 1);  
desc\_txt.text = description[0];  
comment\_txt.text = description[0];  
picture\_num();  
}[/COLOR]**[COLOR=Red]  
[/COLOR]**
