@crescenzo : più che altro, non sarebbe più logico, ma più semplice
@laycg : il pensiero è corretto, ma non riesco a seguire il tuo codice, credo che tu abbia fatto un errore di fondo in questa riga
arrData.Push({codice: this.path[code], prezzo: this.path[code+”prezzo”], desc: this.path[code+”desc”]})
perchè utilizzi this.path? i dati non dovrebbero trovarsi in this (che corrisponderebbe all'istanza della classe LoadVars)?
magari posta anche il contenuto del file txt, tanto per capire meglio come dovrebbe agire il parsing