Freigeben über


TextFieldParser-Objektmember

Aktualisiert: November 2007

Das TextFieldParser-Objekt stellt Methoden und Eigenschaften zum Analysieren von strukturierten Text-files bereit, wie in der folgenden Tabelle dargestellt.

Eigenschaften

CommentTokens

String. Zeilen, die mit dem angegebenen Kommentartoken beginnen, werden vom Parser übersprungen.

Trennzeichen

String. Die Trennzeichen für die Textdatei. Nur für Dateien mit Trennzeichen gültig.

EndOfData

Boolean. Gibt True zurück, wenn sich zwischen der aktuellen Cursorposition und dem Dateiende keine nicht leeren, kommentarlosen Zeilen befinden.

ErrorLine

String. Gibt die Zeile zurück, die die letzte MalformedLineExceptionverursacht hat. Der Standardwert ist "".

ErrorLineNumber

Long. Gibt die Nummer der Zeile zurück, die die letzte MalformedLineExceptionverursacht hat. Der Standardwert ist -1.

FieldWidths

Integer. Gibt die Breite jeder Spalte in der Textdatei an. Nur für Dateien mit fester Breite gültig.

HasFieldsEnclosedInQuotes

Boolean. Gibt True zurück, wenn Felder in Anführungszeichen eingeschlossen werden können. Nur für Dateien mit Trennzeichen gültig. Der Standardwert ist True.

LineNumber

Integer. Gibt die aktuelle Zeilennummer oder -1 zurück, wenn keine Zeichen mehr verfügbar sind.

TextFieldType

FieldType. Der Typ der Datei, mit Trennzeichen oder mit fester Breite. Der Standardwert ist Delimited.

TrimWhiteSpace

Boolean. Gibt an, ob vorangestellte und nachfolgende Leerzeichen aus Feldwerten entfernt werden sollen.

Methoden

Close

Schließt den zugrunde liegenden Stream.

PeekChars

Liest die angegebene Anzahl von Zeichen, ohne den Cursor zu verschieben.

ReadFields

Liest alle Felder in der aktuellen Zeile, gibt sie als Zeichenfolgenarray zurück und setzt den Cursor in die nächste Zeile.

ReadLine

Gibt die aktuelle Zeile als String zurück und setzt den Cursor in die nächste Zeile.

ReadToEnd

Liest den Rest des Streams und gibt ihn als String zurück.

SetDelimiters

Legt die Trennzeichen für den Reader auf die angegebenen Werte und den Feldtyp auf Delimited fest.

SetFieldWidths

Legt die Trennzeichen für den Reader auf die angegebenen Werte und den Feldtyp auf FixedWidth fest.

Siehe auch

Konzepte

Analysieren von Textdateien mit dem TextFieldParser-Objekt

Referenz

TextFieldParser-Objekt