Membri dell'oggetto TextFieldParser
Aggiornamento: novembre 2007
L'oggetto TextFieldParser fornisce metodi e proprietà per l'analisi di files di testo strutturato come illustrato nella tabella seguente.
Proprietà
String. Le righe che iniziano con il token di commento specificato vengono ignorate dal parser. |
|
String. Delimitatori per il file di testo. Valida solo per file delimitati. |
|
Boolean. Restituisce True se non ci sono righe non vuote e non riservate a commenti fra la posizione corrente del cursore e la fine del file. |
|
String. Restituisce la riga che ha generato l'eccezione MalformedLineException più recente. Il valore predefinito è "". |
|
Long. Restituisce il numero della riga che ha generato l'eccezione MalformedLineException più recente. Il valore predefinito è -1. |
|
Integer. Specifica la larghezza di ciascuna colonna del file di testo. Valida solo per file a larghezza fissa. |
|
Boolean. Restituisce True se i campi possono essere racchiusi fra virgolette. Valida solo per file delimitati. Il valore predefinito è True. |
|
Integer. Restituisce il numero della riga corrente oppure -1 se non sono disponibili altri caratteri. |
|
FieldType. Tipo di file, delimitato o a larghezza fissa. Il valore predefinito è Delimited. |
|
Boolean. Indica se è necessario eliminare gli spazi iniziali e finali dai valori dei campi. |
Metodi
Chiude il flusso sottostante. |
|
Legge il numero specificato di caratteri senza far avanzare il cursore. |
|
Legge tutti i campi della riga corrente, li restituisce come matrice di stringhe e fa avanzare il cursore fino alla riga successiva. |
|
Restituisce la riga corrente come String e fa avanzare il cursore fino alla riga successiva. |
|
Legge la parte restante del flusso restituendola come String. |
|
Imposta i delimitatori per il lettore sui valori specificati e il tipo di campo su Delimited. |
|
Consente di impostare i delimitatori del lettore sui valori specificati e il tipo di campo su FixedWidth. |
Vedere anche
Concetti
Analisi dei file di testo con l'oggetto TextFieldParser