Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problemi con array

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    18

    problemi con array

    ho un problema, devo recuperare dei dati da un file di testo ed inserirli in un array.ho provato a fare cosi:

    il file di testo (dati.txt):

    prodotto1=B30-0211DW,
    EDGEWISE STANDARD CENTRALE
    0.018,
    pz 10,
    18,
    50,
    8,
    4;
    &prodotto2=
    B30-0211VW,
    EDGEWISE STANDARD CENTRALE 0.022,
    pz 10,
    18,50,
    8,
    4;

    prendo la stringa prodotto1 dal file di testo;

    loadVariablesNum("dati.txt", 0, "POST");
    s = new String( prodotto1 );

    adesso dovrei inserirlo in un array ma il problema e che anche se con lo slice riesco a separare la stringa non riesco ad inserirlo in un array;

    go_gos = new Array(s.slice( "/r" ));
    trace(go_gos.join(" + "));


    Qualcuno puo aiutarmi??

  2. #2
    Usi flash 5 o mx?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    18

    ____

    Mx, perchè cosa cambia?.....

  4. #4
    Tanto per cominciare non è splice l'istruzione che ti serve, ma split.

    Con Mx cambia che ti conviene usare il nuovo loadVars, è più comodo anche per controllare quando le variabili sono state caricate, con il tuo script di prima rischiavi che le istruzioni venissero eseguite troppo presto, quindi non avrebbe funzionato.

    dati = new LoadVars()
    dati.load('file.txt')
    dati.onLoad = function(){
    _root.arr = this.prodotti1.split("/r",1)
    }

    In questo modo l'array con i dati sarà "arr"
    Comunque potresti anche dividere le variabili direttamente nel file di testo.

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.