Compartir a través de


TextFieldParser (Miembros del objeto)

Actualización: noviembre 2007

El objeto TextFieldParser proporciona métodos y propiedades para analizar files de texto estructurado como se muestra en la tabla siguiente.

Propiedades

CommentTokens

String. El analizador omite las líneas que comienzan con la cadena de comentarios especificada.

Delimiters

String. Delimitadores del archivo de texto. Válido sólo para los archivos delimitados.

EndOfData

Boolean. Devuelve True si no hay líneas que no están en blanco y no son de comentario entre la posición actual del cursor y el final del archivo.

ErrorLine

String. Devuelve la línea que produjo la excepción MalformedLineException más reciente. El valor predeterminado es "".

ErrorLineNumber

Long. Devuelve el número de línea que produjo la excepción MalformedLineException más reciente. El valor predeterminado es -1.

FieldWidths

Integer. Denota el ancho de cada columna en el archivo de texto. Válido sólo para los archivos de ancho fijo.

HasFieldsEnclosedInQuotes

Boolean. Devuelve True si puede haber campos entre comillas. Válido sólo para los archivos delimitados. El valor predeterminado es True.

LineNumber

Integer. Devuelve el número de línea actual o -1 si no hay más caracteres disponibles.

TextFieldType

FieldType. El tipo de archivo, delimitado o de ancho fijo. El valor predeterminado es Delimited.

TrimWhiteSpace

Boolean. Indica si deben quitarse los espacios en blanco iniciales o finales de los valores de los campos.

Métodos

Close

Cierra la secuencia subyacente.

PeekChars

Lee el número de caracteres especificado sin avanzar el cursor.

ReadFields

Lee todos los campos de la línea actual, los devuelve como una matriz de cadenas y hace avanzar el cursor a la siguiente línea.

ReadLine

Devuelve la línea actual como String y avanza el cursor a la línea siguiente.

ReadToEnd

Lee el resto de la secuencia y lo devuelve como String.

SetDelimiters

Establece los delimitadores para el lector con los valores especificados y establece el tipo de campo en Delimited.

SetFieldWidths

Establece los delimitadores para el lector con los valores especificados y el tipo de campo en FixedWidth.

Vea también

Conceptos

Analizar archivos de texto con el objeto TextFieldParser

Referencia

TextFieldParser (Objeto)