Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Aiuto array

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    196

    Aiuto array

    Salve,

    devo inserire in un array il contenuto di un file XML di cui non conosco la dimenzione (ossia il numero di nodi) perchè varia dinamicamente.
    Con la lenght riesco a sapere quanti nodi ha il file XML, però avrei bisogno di allocare la dimensione dell'array.

    Come posso fare per creare un array che si alloca dinamicamente leggendo i nodi del file XML?

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Non è necessario sapere la dimensione per definire un array.
    L'array lo riempi con delle push man mano che leggi il nodo.
    Vedi questo bel tutorial:
    http://flash-mx.html.it/guide/lista_....asp?idguida=9

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    196

    Nessuno risponde per favore aiutatemi

    ecco il codice di partenza

    myXML = new XML();
    myXML.ignoreWhite = true;
    myXML.onLoad = function()
    {
    nodo = myXML.firstChild.childNodes;
    a = nodo[0].childNodes[1].childNodes.toString();
    b = nodo[0].childNodes[2].childNodes.toString();
    c = nodo[1].childNodes[1].childNodes.toString();
    d = nodo[1].childNodes[2].childNodes.toString();
    trace(a+','+b);
    trace(c+','+d);
    root.createEmptyMovieClip ("line", 1);
    _root["line"]._x = a;
    _root["line"]._y = b;
    _root["line"+n]._visible=1;
    _root.createEmptyMovieClip ("line2", 2);
    _root["line2"]._x = c;
    _root["line2"]._y = d;
    _root["line2"]._visible=1;
    }
    myXML.load("list1.xml");

  4. #4
    Ti ha risposto 7vite, o soffro di allucinazioni??

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.