Altova MapForce 2024 Enterprise Edition

Utiliser le mode Partage unique - Mode délimité (basé en ligne) pour partager le texte en deux fragments, alors que le séparateur se trouve à un endroit quelconque dans les lignes. La ligne contenant le séparateur n’est pas partagée, mais est conservée en une partie. Cela est généralement utile dans des fichiers contenant des délimiteur d’enregistrement (CR/LF), et lorsque vous souhaitez partager le fragment en deux fragments séparés. Veuillez noter les points suivants :

 

Ce mode crée deux fragments définis par des caractères de séparateur que vous saisissez dans le champ Séparateur.

Les caractères de séparateur sont inclus dans le fragment.

Le premier fragment est défini en tant que tout le texte jusqu’à la ligne contenant le séparateur.

Le second fragment est défini en tant que le texte, et la ligne, comprenant le séparateur jusqu’à la fin du fichier/fragment.

Si le séparateur apparaît dans la première/dernière ligne, du fichier/fragment, alors le conteneur supérieur restera vide.

 

Les paramètres applicables pour le mode Partage unique avec délimité (basé en ligne)  sont décrits ci-dessous.

 

Expression régulière

Il s’agit d’un paramètre optionnel qui partage le texte en deux fragments à chaque fois qu’il y a une correspondance d’expression régulière (voir Partager du texte avec des expressions régulières ). La valeur par défaut est "no".

 

Séparateur

Spécifie les caractères à utiliser en tant que séparateur. La valeur par défaut est "none" (pas de séparateur).

 

Par exemple, si vous utilisez le séparateur "1200," par rapport au texte montré ci-dessous, deux fragments seront créés´.

flex-sp1-lineb1

Le premier fragment contient le texte jusqu’à la ligne contenant le séparateur.

flex-sp1-lineb2

Le second fragment contient la ligne complète contenant le séparateur, et toutes les autres lignes jusqu’à la fin.

flex-sp1-lineb3

 

Base de partage

Début

Chercher la première occurrence du séparateur en commençant avec le début du texte.

Fin

Chercher la première occurrence du séparateur en commençant avec la fin du texte.

© 2018-2024 Altova GmbH