lundi 5 octobre 2015

Pense-Bête - Talend Open Studio

 

 

Talend Open Studio

Divers

Substitution d'un caractère dans une chaine :

StringHandling.CHANGE(chaine ,"caractère à remplacer","caractère remplaçant"))

Conversions en tout genre :

Convertir un type 'Caractère' en type 'Chaine de caractères' - Character to String :

String.valueOf("caractère à convertir")

Convertir un type 'Entier' en type 'Chaine de caractères' - Integer to String :

String.valueOf(entier)

Convertir un type 'Chaine de caractères' en type 'Entier' - String To Int :

Integer.parseInt("chaine à convertir")

Convertir un type 'Chaine de caractères' en type 'Date' - String To Date :

TalendDate.parseDate("dd.MM.yyyy","Chaine Date à convertir.")
 
Ex : Convertir la chaine de caractères représentant la date 02/10/2015
TalendDate.parseDate("dd/MM/yyyy","02/10/2015")


 

Convertir un type 'Entier' en type 'Double' - Integer to Double :

Double.valueOf(entier)

Convertir un type 'Double' en type 'Entier' - Double to Integer :

entier.intValue()


String To Float :

Float.parseFloat("chaine à convertir")
Si la chaine contient une virgule, la transformer en point :
Float.parseFloat(StringHandling.CHANGE("chaine à convertir",",","."))