Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Référence : objet d'assistance util

Référence : objet d'assistance util

Fonctions utiles

Nom
Arguments
Type de valeur de renvoi
Remarques
cleanString
Valeur de chaîne
Chaîne
Utilisé pour échapper tous les caractères d'entrée qui doivent l'être dans les documents XML.
Exemple :
<Value>@{util.cleanString(parts[0].xpath(‘/root/row/a_value’))}</Value>
getExtForContentType
Type MIME de chaîne
Chaîne
Permet à une intégration d'obtenir une extension de fichier telle que .txt ou .xml, en fonction du type MIME spécifié.
getFilenameFromContentDisposition
Chaîne content-disposition
Chaîne
Extrait un nom de fichier d'une chaîne content-disposition. Certains composants d'agrégat, tels que la stratégie d'itération de document, renseignent l'en-tête du message de refus du contenu avec les informations du nom de fichier.
Exemple : ce code renvoie la valeur
testfile.pdf
:
util.getFilenameFromContentDisposition( ‘attachment; filename=testfile.pdf’)
readFileToVar
Chaîne var_name, Chaîne nom de fichier
Permet aux fichiers non texte d'être lus dans une variable. Il s'agit du seul moyen fourni par lequel les documents non textuels peuvent être chargés. Notez que l'attribut static-file de l'étape
write
peut uniquement charger des documents texte dans un message ou une variable. Le fichier est indiqué par rapport au répertoire WSAR-INF.
Exemple : le code suivant lit le fichier image icon-32.png du répertoire WSAR-INF dans la variable de contexte v1 :
util.readFileToVar(‘v1’, ‘icon-32.png’)
readFileToVar
Chaîne var_name, Nom de fichier de la chaîne, Type de chaîne
Permet aux fichiers non texte d'être lus dans une variable dont vous spécifiez le type MIME. Il s'agit du seul moyen fourni par lequel les documents non textuels peuvent être chargés. Notez que l'attribut static-file de l'étape
write
peut uniquement charger des documents texte dans un message ou une variable. Le fichier est indiqué par rapport au répertoire WSAR-INF.
Exemple : ce code lit l'icône du fichier d'image-32.png depuis le répertoire W permet d'affiner le contexte dans la variable de contexte v1 avec le type image/png MIME :
util.readFileToVar(‘v1’, ‘icon-32.png’, ‘image/png’)