Partager via


Membres de l'objet TextFieldParser

Mise à jour : novembre 2007

L'objet TextFieldParser fournit des méthodes et des propriétés pour analyser le texte structuré files, comme indiqué dans le tableau suivant.

Propriétés

CommentTokens

String. Les lignes commençant par le jeton de commentaire spécifié sont ignorées par l'analyseur.

Séparateurs

String. Délimiteurs du fichier texte. Valables uniquement pour les fichiers délimités.

EndOfData

Boolean. Retourne True s'il n'existe aucune ligne non vide et sans commentaire entre la position actuelle du curseur et la fin du fichier.

ErrorLine

String. Retourne la ligne qui a provoqué l'exception MalformedLineException la plus récente. La valeur par défaut est "".

ErrorLineNumber

Long. Retourne le numéro de la ligne qui a provoqué l'exception MalformedLineException la plus récente. La valeur par défaut est -1.

FieldWidths

Integer. Désigne la largeur de chaque colonne du fichier texte. Valable uniquement pour les fichiers à largeur fixe.

HasFieldsEnclosedInQuotes

Boolean. Retourne True si les champs peuvent être mis entre guillemets. Valables uniquement pour les fichiers délimités. La valeur par défaut est True.

LineNumber

Integer. Retourne le numéro de ligne actuel, ou -1 si aucun autre caractère n'est disponible.

TextFieldType

FieldType. Type de fichier, délimité ou à largeur fixe. La valeur par défaut est Delimited.

TrimWhiteSpace

Boolean. Indique si les espaces blancs de début et de fin doivent être retirés des valeurs de champ.

Méthodes

Close

Ferme le flux sous-jacent.

PeekChars

Lit le nombre de caractères spécifié sans avancer le curseur.

ReadFields

Lit tous les champs de la ligne en cours, les retourne sous la forme d'un tableau de chaînes et déplace le curseur sur la ligne suivante.

ReadLine

Retourne la ligne en cours sous forme de String et déplace le curseur sur la ligne suivante.

ReadToEnd

Lit le reste du flux et le retourne sous forme de String.

SetDelimiters

Affecte les valeurs spécifiées aux délimiteurs du lecteur et Delimited au type de champ.

SetFieldWidths

Affecte les valeurs spécifiées aux délimiteurs du lecteur et FixedWidth au type de champ.

Voir aussi

Concepts

Analyse des fichiers texte avec l'objet TextFieldParser

Référence

TextFieldParser, objet