Extrahieren Sie den Inhalt einer Textdatei und speichern Sie diesen Inhalt in einer Zeichenfolgenvariablen, indem Sie die Aktion Text abrufen verwenden.
Prozedur
Gehen Sie wie folgt vor, um Text aus einer Textdatei zu extrahieren:
-
Doppelklicken Sie in die Palette Aktionen oder ziehen Sie die Aktion Text abrufen aus dem Paket Textdatei.
-
Wählen Sie im Feld Quelldatei eine Option, um den Speicherort der Textdatei anzugeben:
- Control Room-Datei, um eine Datei aus dem Control Room zu öffnen.
- Desktop-Datei, um eine Datei vom Gerät zu öffnen. In dieses Feld kann auch der Dateipfad als Zeichenfolgenvariable oder globaler Wert eingegeben werden.
- Variable zum Öffnen einer Datei durch Angabe einer Dateivariablen.
-
Wählen Sie im Feld Textkodierung eine Kodierung aus, um die Kodierung anzugeben, die auf die Textdatei angewendet wird. Die Daten aus der Textdatei werden auf der Grundlage der ausgewählten Kodierungsoption abgerufen, auch wenn die Eingabedatei eine andere Kodierung aufweist.
- ANSI
- UTF-8
- UTF-8 mit BOM
- UNICODE
- Win1251
- UTF-16LE
- UTF-16BE
- Umschalt-JIS
Anmerkung: Wenn
Shift-JIS einige Zeichen nicht klar extrahieren kann, können Sie das Dokument entweder in
UTF-8 konvertieren, um die Textdatei im UTF-8-Format zu lesen, oder verwenden Sie
C#dll
um die Ausgabe zu erhalten.
Weitere Informationen finden Sie unter Use DLL action to read file with SHIFT-JIS.
- Automatisch erkennen: identifiziert die Dateikodierung. Diese Option unterstützt UTF-8 mit BOM-, ANSI-, UTF-16LE- und UTF-16BE-Dateikodierung.
-
Aktivieren Sie die Kontrollkästchen Leerzeichen am Anfang abschneiden und Leerzeichen am Ende abschneiden, um die führenden und nachgestellten Leerzeichen aus den aus der Textdatei extrahierten Daten zu entfernen
-
Wählen Sie im Feld Ergebnis in Variable speichern eine Zeichenfolgenvariable aus, die die Ausgabe enthalten soll.