Einmal trennen - Modus - Getrennt (zeilenbasiert)

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Datenquellen und -ziele > MapForce FlexText > FlexText Referenz > Einmal trennen >

Einmal trennen - Modus - Getrennt (zeilenbasiert)

Verwenden Sie den Modus Einmal trennen - getrennt (zeilenbasiert), um Text, in dem sich das Trennzeichen an einer beliebigen Stelle in einer der Zeilen befindet, in zwei Fragmente zu teilen. Die Zeile, die das Trennzeichen enthält, wird nicht aufgeteilt, sondern bleibt ganz. Dieser Modus eignet sich im Allgemeinen für Dateien, die Datensatztrennzeichen (CR/LF) enthalten, wenn Sie den Text in zwei separate Fragmente aufteilen möchten. Beachten Sie bitte Folgendes:

 

Mit diesem Modus werden zwei Fragmente erzeugt, die durch die Trennzeichen, die Sie in das Feld "Trennzeichen" eingeben, definiert werden.
Die Trennzeichen werden im Fragment inkludiert.
Das erste Fragment ist definiert als der gesamte Text bis zur Zeile, die das Trennzeichen enthält.
Das zweite Fragment ist definiert als der Text und die Zeile einschließlich des Trennzeichens bis zum Ende der Datei/des Fragments.
Wenn das Trennzeichen in der ersten/letzten Zeile der Datei/des Fragments vorkommt, so bleibt der obere Container leer.

 

Im Folgenden sind die Einstellungen zum Modus Einmal trennen - getrennt (zeilenbasiert) beschrieben.

 

Regular Expression

Dies ist eine optionale Einstellung, mit der Text an den Stellen, an denen eine Übereinstimmung mit einer Regular Expression, die definiert wurde, gefunden wird, getrennt wird (siehe Trennen von Text mit Hilfe von Regular Expressions). Der Standardwert ist "nein".

 

Trennzeichen

Definiert welche(s) Zeichen als Trennzeichen verwendet werden soll(en). Der Standardwert ist "keines" (kein Trennzeichen).

 

Wenn Sie z.B. das Trennzeichen "1200" für den unten gezeigten Text verwenden, so erhalten Sie zwei Fragmente.

 

flex-sp1-lineb1

 

Das erste Fragment enthält den Text bis zur Zeile, die das Trennzeichen enthält.

 

flex-sp1-lineb2

 

Das zweite Fragment enthält die gesamte Zeile, die das Trennzeichen enthält sowie alle restlichen Zeilen bis zum Ende.

 

flex-sp1-lineb3

 

Trennbeginn

Anfang

Sucht nach der ersten Instanz des Trennzeichens beginnend am Textanfang.

Ende

Sucht nach der ersten Instanz des Trennzeichens beginnend am Textende.

 


© 2019 Altova GmbH