Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #18487

Re: Parsing di un file di testo

Newsgroups it.comp.lang.visual-basic
Date 2015-08-28 15:46 -0700
References <f723c505-d007-4d13-8312-68c4d7f93579@googlegroups.com> <0ad21972-9e08-413e-b141-1df77459589d@googlegroups.com>
Message-ID <e33c7a3d-ebc1-4a72-8bb6-ed8a109a60eb@googlegroups.com> (permalink)
Subject Re: Parsing di un file di testo
From Luca D <antaniserse@yahoo.it>

Show all headers | View raw


Il suggerimento iniziale di "mmm" è quello più pratico, e se lo combini con l'uso di collection/dictionary (=liste con chiave) è presto fatto.
Come dice lui, lo Split iniziale ti da un array in cui nelle posizioni pari hai tutti i canali, nelle dispari tutti i valori; fai un ciclo "for i = 1 to ubound(xx) step 2" per recuperare la coppia canale (i-1) e valore (i), con il primo che funge da chiave; fai un test sulla collection per vedere se quella chiave esiste o meno e di conseguenza crei un nuovo array o accodi all'array corrispondente a quella chiave ( la collection è un insieme di Variant, e i Variant possono diventare array se applichi ReDim... Non ho VB6 qui sottomano ma dovrebbe accettarli).
In una singola passata ottieni una griglia (collection di array) con i valori raggruppati come serve

Back to it.comp.lang.visual-basic | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Parsing di un file di testo aren.hoxha@gmail.com - 2015-08-27 14:48 -0700
  Re: Parsing di un file di testo aren.hoxha@gmail.com - 2015-08-27 15:14 -0700
  Re: Parsing di un file di testo mmm <mmm@john.bluto.blutarsky.it> - 2015-08-28 09:48 +0200
  Re: Parsing di un file di testo "Sauro" <vicchi@crsscala.it> - 2015-08-28 10:19 +0200
  Re: Parsing di un file di testo Franz_aRTiglio <franzgol@N0SPAMtin.it> - 2015-08-28 15:21 +0200
  Re: Parsing di un file di testo aren.hoxha@gmail.com - 2015-08-28 14:56 -0700
    Re: Parsing di un file di testo Luca D <antaniserse@yahoo.it> - 2015-08-28 15:46 -0700
    Re: Parsing di un file di testo Franz_aRTiglio <franzgol@N0SPAMtin.it> - 2015-08-29 14:43 +0200

csiph-web