• User

    Aiuto importazioni info da file xml

    questo è il file xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <photos>
    <images photo="1">
    <caption> Prima foto.</caption>
    </images>
    <images photo="2">
    <caption> Prima foto.</caption>
    </images>

    questo è codice as:

    var xmlPhotos:XML = new XML();
    var initThumb:Object = new Object();
    xmlPhotos.onLoad = function(){
    trace(xmlPhotos.firstChild.childNodes.lenght);
    trace(xmlPhotos.firstChild.childNodes[0].attributes.photo);
    trace(xmlPhotos.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue);
    }
    initThumb.onRollOver = function(){
    trace("over");
    }
    initThumb.onRollOut = function(){
    trace("out");
    }
    xmlPhotos.ignoreWhite = true;
    xmlPhotos.load("photos.xml");
    this.attachMovie("thumb","mcThumb1",initThumb);

    perchè mi stampa :

    undefined
    1
    Prima foto.

    Perchè undefined???

    cosa sbaglio?

    grazie a tutti


  • Super User

    Ciao,
    c'è un errore di sintassi:
    questa riga:
    trace(xmlPhotos.firstChild.childNodes.lenght);
    va scritta così:
    trace(xmlPhotos.firstChild.childNodes.length);


  • User

    grazie flep, ma non capisco ancora perchè quando vado con mouse sul mc non esce over o out..non mi esce la manina..mannaggia!!!!quindi niente trace..


  • Super User

    @alex20_it said:

    grazie flep, ma non capisco ancora perchè quando vado con mouse sul mc non esce over o out..non mi esce la manina..mannaggia!!!!quindi niente trace..

    Se non vedi la manina, controlla che il nome istanza sia esatto...