Convertisseurs de données

Cette section donne un aperçu des convertisseurs de données disponibles.

Les descriptions des convertisseurs de données ci-dessous font référence aux concepts d'expression rationnelle et d'expression, qui sont tous deux des concepts centraux de la manipulation de texte dans Kofax RPA. Pour une description de ces deux concepts, voir Expressions rationnelles et Expressions.

Les convertisseurs dans Design Studio ne peuvent fonctionner que sur les valeurs de type Texte, et si la valeur de sortie de l'expression est affectée à un autre type, la sortie du convertisseur peut entraîner une erreur. Par exemple, lorsque vous mettez la valeur de la fonction now() depuis Expression vers Excel avec un formatage de date, le formatage est correct, mais lorsque vous ajoutez la valeur de la fonction now() depuis Convertisseurs, la sortie est incorrecte.

Standard

Cette catégorie contient les convertisseurs de données les plus couramment utilisés. La manière la plus courante de traiter un texte est d'utiliser Extraire. Il vous permet d'extraire une partie d'un texte à l'aide d'une expression rationnelle. Pour évaluer une expression, utilisez Évaluer l'expression. Pour ajouter un texte, utilisez Ajouter du texte. Pour convertir un texte à l'aide d'une liste de règles de conversion, utilisez Convertir à l'aide de liste. Pour obtenir la valeur d'une variable, utilisez Obtenir la variable.

Activité

Description

Extraire

Ce convertisseur de données extrait une partie du texte d'entrée à l'aide d'une expression rationnelle. La partie que vous souhaitez extraire doit être marquée par une paire de parenthèses.

Évaluer l'expression

Ce convertisseur de données renvoie le résultat d'une expression. Le texte d'entrée dans le convertisseur de données peut être utilisé dans l'expression en utilisant la notation INPUT.

Ajouter du texte

Ce convertisseur de données ajoute un texte avant ou après le texte d'entrée.

Convertir à l'aide de liste

Ce convertisseur de données convertit le texte d'entrée en texte des données de sortie à l'aide d'une liste de conversions.

Obtenir la variable

Ce convertisseur de données extrait la valeur d'une variable Le texte d'entrée est ignoré.

Extraction

Cette catégorie contient tous les convertisseurs de données pour l'extraction. Le plus couramment utilisé est Extraire. Il vous permet d'extraire une partie d'un texte à l'aide d'une expression rationnelle. Si vous avez besoin de fonctionnalités d'extraction plus avancées, utilisez Extraction avancée. Pour appliquer la fonctionnalité d'extraction avancée plusieurs fois sur le même texte, utilisez Extraire la liste.

Activité

Description

Extraire

Ce convertisseur de données extrait une partie du texte d'entrée à l'aide d'une expression rationnelle. La partie que vous souhaitez extraire doit être marquée par une paire de parenthèses.

Extraction avancée

Ce convertisseur de données compare le texte d'entrée à une expression rationnelle et renvoie le résultat d'une expression.

Extraire la liste

Ce convertisseur de données trouve toutes les correspondances d'une expression rationnelle et, pour chaque correspondance, évalue une expression. Le texte de sortie est une liste des résultats de l'expression.

Formatage de texte

Cette catégorie contient les convertisseurs de données pour différentes sortes de formatage de texte. Pour ajouter un texte, utilisez Ajouter du texte. Pour rechercher et remplacer du texte, utilisez Remplacer du texte. Pour rechercher et remplacer du texte en utilisant une expression rationnelle, utilisez Remplacer l'expression rationnelle. Pour supprimer les espaces du texte d'entrée, utilisez Supprimer les espaces. Pour supprimer tous les caractères spéciaux, utilisez Supprimer les caractères spéciaux. Pour supprimer tous les caractères non imprimables, utilisez Supprimer les caractères non imprimables. Pour modifier la casse, utilisez Convertir en minuscules, Convertir en majuscules ou Mettre en majuscules.

Activité

Description

Ajouter du texte

Ce convertisseur de données ajoute un texte avant ou après le texte d'entrée.

Remplacer du texte

Ce convertisseur de données cherche et remplace le texte correspondant dans un texte d'entrée.

Remplacer l'expression rationnelle

Ce convertisseur de données remplace chaque correspondance d'une expression rationnelle par le résultat d'une expression.

Supprimer les espaces

Ce convertisseur de données supprime les espaces du texte d'entrée.

Supprimer les caractères spéciaux

Ce convertisseur de données remplace tous les caractères spéciaux du texte d'entrée par des espaces.

Supprimer les caractères non imprimables

Ce convertisseur de données supprime tous les caractères non imprimables.

Convertir en minuscules

Ce convertisseur de données convertit tous les caractères du texte d'entrée en minuscules.

Convertir en majuscule

Ce convertisseur de données convertit tous les caractères du texte d'entrée en majuscules.

Mettre en majuscules

Ce convertisseur de données met en majuscules le texte d'entrée, c'est-à-dire que le premier caractère de chaque mot sera en majuscule et les autres caractères en minuscules.

Supprimer les guillemets du texte

Ce convertisseur de données supprime les guillemets ou les apostrophes délimitant un texte.

Gestion des nombres

Cette catégorie contient les convertisseurs de données pour la gestion des nombres. Pour extraire un nombre d'un texte, utilisez Extraire le nombre. Pour formater un nombre qui est déjà au format de nombre standard, utilisez l'activité Formater le nombre.

Activité

Description

Extraire le nombre

Ce convertisseur de données extrait un numéro du texte d'entrée, dans le format de numéro standard.

Formater le nombre

Ce convertisseur de données reformate un numéro qui est au format de numéro standard.

Gestion des dates

Cette catégorie contient les convertisseurs de données pour la gestion des dates. Pour extraire une date d'un texte, utilisez Extraire la date. Pour extraire une année d'un texte, utilisez Extraire l'année. Pour formater une date qui est déjà au format de date standard, utilisez l'activité Formater la date. Pour obtenir le temps entre deux dates, utilisez Obtenir le temps entre deux dates. Pour modifier une date, utilisez Modifier la date.

Activité

Description

Extraire la date

Ce convertisseur de données extrait une date du texte d'entrée dans le format de date standard.

Extraire l'année

Ce convertisseur de données extrait une année à partir d'une date dans le texte d'entrée.

Formater la date

Ce convertisseur de données reformate la date dans le format de date standard.

Obtenir le temps entre les dates

Ce convertisseur de données vous permet de trouver la différence entre deux dates. Il compare la date du texte d'entrée avec une date donnée et calcule la différence, mesurée dans l'unité sélectionnée.

Modifier la date

Ce convertisseur de données modifie la date d'entrée en ajoutant ou en soustrayant une quantité d'une partie de la date sélectionnée. Si cela entraîne une partie de la date à dépasser en plus ou en moins, les autres parties de la date seront mises à jour en conséquence. Un fuseau horaire, dans lequel les modifications sont effectuées, peut être spécifié.

En date Excel

Convertit une date d'un format de date standard en un format Excel.

Depuis une date Excel

Convertit une date d'un format Excel en un format de date standard.

Gestion du HTML

Cette catégorie contient les convertisseurs de données pour la gestion du HTML. Pour supprimer toutes les balises HTML d'un texte, utilisez Supprimer les balises. Pour convertir du HTML en texte brut et structuré, utilisez Convertir du HTML en texte. Pour reformater le HTML (impression élégante), utilisez Formater le HTML. Pour compter le nombre de fois qu'une balise spécifique apparaît dans le texte d'entrée, utilisez Compteur de balises.

Activité

Description

Supprimer les balises

Ce convertisseur de données supprime les balises HTML du texte d'entrée.

Convertir du HTML en texte

Ce convertisseur de données convertit l'entrée de texte HTML en texte brut et structure le texte de façon identique à l'affichage du navigateur.

Formater le HTML

Ce convertisseur de données reformate (impression élégante) le texte HTML en entrée.

Compteur de balises

Ce convertisseur de données compte les balises dont le nom correspond exactement au nom fourni dans le champ Nom de balise. Si vous voulez que le convertisseur ne compte que les balises, dont les balises de fermeture correspondantes figurent dans la chaîne d'entrée, cochez la case 'Balise de fermeture requise'.

Gestion des formats des données de sortie

Cette catégorie contient les convertisseurs de données pour la gestion des formats de sortie. Chaque convertisseur de données peut formater un objet dans un format de sortie particulier et l'ajouter au texte d'entrée (dans l'hypothèse d'un résultat partiel déjà créé). Alternativement, du texte peut être ajouté au texte d'entrée en fonction des règles du format des données de sortie sélectionné.

Activité

Description

Ajouter au XML

Ce convertisseur de données rallonge une partie du XML avec un autre fragment de XML, éventuellement en le créant d'abord à partir d'une variable.

Codage et décodage

Cette catégorie contient des convertisseurs de données pour le codage et le décodage. Pour coder ou décoder des caractère spéciaux, utilisez les activités Coder des caractères spéciaux ou Décoder des caractères spéciaux. Pour coder ou décoder des URL, utilisez Codage d'URL ou Décoder l'URL. Pour coder ou décoder des données binaires en Base64, utilisez Codage Base64 ou Décodage Base64.

Activité

Description

Coder des caractères spéciaux

Ce convertisseur de données code les caractères spéciaux, ce qui remplace certains caractères par une expression du type « &<formule>; ».

Décoder des caractères spéciaux

Ce convertisseur de données décode tous les caractères spéciaux HTML et les transforme en leurs caractères réels.

Codage d'URL

Ce convertisseur de données code les caractères avec des codages d'URL.

Décoder l'URL

Ce convertisseur de données décode tous les codages d'URL dans leurs caractères réels.

Codage Base64

Ce convertisseur de données code les données en Base64.

Décodage Base64

Ce convertisseur de données décode les données codées en Base64.

Convertir du binaire en texte

Convertit une variable binaire en texte. Le texte d'entrée est ignoré.

Convertir du texte en binaire

Convertit une variable texte en sa représentation binaire hexadécimale. Le texte d'entrée est ignoré.

Autre

Cette catégorie contient d'autres convertisseurs de données.

Activité

Description

Évaluer l'expression

Ce convertisseur de données renvoie le résultat d'une expression. Le texte d'entrée dans le convertisseur de données peut être utilisé dans l'expression en utilisant la notation INPUT.

Convertir à l'aide de liste

Ce convertisseur de données convertit le texte d'entrée en texte des données de sortie à l'aide d'une liste de conversions.

Convertir à l'aide de JavaScript

Ce convertisseur vous permet de définir la conversion à l'aide de JavaScript. L'entrée est disponible dans la variable INPUT et le résultat de la conversion doit être assigné à la variable OUTPUT.

Si alors

Le convertisseur de données Si alors vous permet de spécifier une liste de règles si-alors qui déterminent le résultat du convertisseur.

Obtenir la variable

Ce convertisseur de données extrait la valeur d'une variable Le texte d'entrée est ignoré.

Obtenir la propriété

Ce convertisseur de données extrait la valeur d'une propriété dans une liste de propriétés contenue dans une variable.

Rendre l'URL absolue

Ce convertisseur de données rend l'URL absolue.

Rendre l'URL relative

Rendre l'URL relative

Calculer la somme de contrôle MD5

Ce convertisseur de données calcule la somme de contrôle MD5 du texte d'entrée.

Obsolète

Cette catégorie contient des convertisseurs de données qui ont été remplacés par de nouvelles versions ou qui sont devenus obsolètes. Ils ne sont disponibles que pour des raisons de compatibilité avec les robots écrits à l'aide des versions antérieures de Design Studio. N'utilisez pas ces convertisseurs de données dans les nouveaux robots.