Partilhar via


Membros do Objeto TextFieldParser

O objeto TextFieldParser fornece métodos e propriedades para análise estruturada de files de texto pconforme mostrado na tabela a seguir.

Propriedades

CommentTokens

String.Linhas que começam com o token de comentário especificado são ignoradas pelo analisador.

Delimitadores

String.Os delimitadores para o arquivo de texto.Válido somente para arquivos delimitados.

EndOfData

Boolean.Retorna True se não houver nenhuma linha a não ser em branco ou comentada entre a posição atual do cursor e o fim do arquivo.

ErrorLine

String.Retorna a linha que ocasionou o mais recente MalformedLineException. O padrão é "".

ErrorLineNumber

Long.Retorna número de linha que causou o mais recente MalformedLineException. O padrão é -1.

FieldWidths

Integer.Indica a largura de cada coluna no arquivo de texto.Válido somente para arquivos de largura fixa.

HasFieldsEnclosedInQuotes

Boolean. RetornaTrue Se os campos podem ser colocados entre aspas. Válido somente para arquivos delimitados.O padrão é True.

LineNumber

Integer.Retorna número de linha corrente ou -1 Se nenhum caractere mais disponível.

TextFieldType

FieldType.O tipo de arquivo delimitado ou de largura fixa.O padrão é Delimited.

TrimWhiteSpace

Boolean.Indica se os espaços em branco entrelinhamento e à direita devem ser aparadas dos valores de campo.

Métodos

Fechar

Fecha o fluxo subjacente.

PeekChars

Lê o número especificado de caracteres sem avançar o cursor.

ReadFields

Lê todos os campos na linha atual, retorna-os como um vetor de cadeia de caracteres e avança o cursor para a próxima linha.

ReadLine

Retorna a linha atual como um String e avança o cursor para a próxima linha.

ReadToEnd

Lê o restante do fluxo de e o retorna como uma String.

SetDelimiters

Defina os delimitadores para o leitor com os valores especificados e o tipo do campo como Delimited.

SetFieldWidths

Defina os delimitadores para o leitor com os valores especificados e o tipo do campo como FixedWidth.

Consulte também

Conceitos

Analisar Arquivos de Texto com o Objeto TextFieldParser

Referência

TextFieldParser objeto