Aujourd’hui nous allons vous montrer une petite astuce bien pratique qui vous permettra de tester vos expressions dans un tMap.
Aujourd’hui nous allons vous montrer une petite astuce bien pratique qui vous permettra de tester vos expressions dans un tMap.
Prenons un exemple simple où nous lisons un fichier csv contenant des personnes comme suit.
Nous voulons maintenant que le nom de chaque personne soit en majuscule, vous ouvrez donc le tMap puis le « Constructeur d’expression ».
La méthode permettant de passer les lettres en majuscule est la suivante : StringHandling.UPCASE(String str)
Par exemple si vous mettez la chaine de caractère « hello », vous cliquez sur « Test », vous pouvez observer que la chaine de caractère est en majuscule cf (3).
Remplaçons maintenant la chaine « hello » par la variable du nom « personne.nom ».
Aïe, on obtient un « null », mais c’est normal. Regardez la zone que j’ai encadré.
Quand on teste à ce niveau-là, le fichier csv n’est pas lu, donc la valeur est non définie « null ».
Parfait, il semble que le résultat soit satisfaisant, cliquez sur « OK » puis appliquez les modifications.
Parfait, nous avons pu tester et valider la méthode que nous venons d’utiliser.
N'hésitez pas à parcourir nos autres astuces et nous suivre sur les réseaux sociaux afin d'être au courant de nos derniers tutoriels.