Члены объекта TextFieldParser
Обновлен: Ноябрь 2007
Объект TextFieldParser предоставляет методы и свойства для анализа структурированного текста files, как показано в следующей таблице.
Свойства
String. Строки, начинающиеся с указанного маркера комментария, пропускаются анализатором. |
|
String. Разделители для текстового файла. Допустимо только для файлов с разделителями. |
|
Boolean. Возвращает True, если между текущей позицией курсора и концом файла нет непустых, не являющихся комментариями строк. |
|
String. Возвращает строку, вызвавшую последнее MalformedLineException. По умолчанию используется "". |
|
Long. Возвращает номер строки, вызвавшей последнее MalformedLineException. Значение по умолчанию — -1. |
|
Integer. Обозначает ширину каждого столбца в текстовом файле. Допустимо только для файлов с фиксированной шириной. |
|
Boolean. Возвращает True, если поля могут быть заключены в кавычки. Допустимо только для файлов с разделителями. По умолчанию используется значение True. |
|
Integer. Возвращает номер текущей строки или -1, если больше нет доступных символов. |
|
FieldType. Тип файла — с разделителями либо с фиксированной шириной. По умолчанию используется значение Delimited. |
|
Boolean. Указывает, должны ли удаляться начальные и завершающие пробелы из значений поля. |
Методы
Закрывает основной поток. |
|
Считывает указанное число символов без перемещения курсора. |
|
Считывает все поля в текущей строке, возвращает их в виде массива строк и перемещает курсор на следующую строку. |
|
Возвращает текущую строку в качестве String и перемещает курсор к следующей строке. |
|
Считывает оставшуюся часть потока и возвращает ее как String. |
|
Задает разделителям для чтения указанные значения и типам полей Delimited. |
|
Задает разделителям для чтения указанные значения и типам полей FixedWidth. |
См. также
Основные понятия
Анализ текстовых файлов с помощью объекта TextFieldParser