Salve a tutti ho il seguente problema:

devo fare il parse di un file xml di grosse dimensioni (per l'esattezza è in formato RDF).

Non sapendo che pareser usare e dovendo fare semplici operazioni, ho deciso di aprire il file come un semplice file di testo e trattarlo come al solito.

Solo che il file è davvero grosso (quasi 1 giga...) e non posso aprirlo una linea alla volta perchè il file NON contiene interruzioni di linea!

quindi usando il codice:


codice:
Open Text1 For Input As #FileNum%

    Line Input #FileNum%, A$
    Contenuto = Contenuto & A$

Close #FileNum%
Il sistema mi apre comunque TUTTO il file... o meglio ci prova... visto che poi si impasta per via della dimensione del file.

Come posso fare per aprire solo una porzione di file alla volta?

Grazie!